Anyone know Spanish grammar well? I see "haberte metido", and I thought pronouns would go on the end, "haber metidote". Pero soy un principiante.
Es correcto. "Metido" es un participio pasado (del verbo "meter"). Los participios pasados siempre tienen las terminaciones "-ado" o "-ido" y siempre se usan con un verbo auxiliar. Cuando se le quiere dar una declinación de algún tipo, la declinación se aplica al verbo auxiliar. En este caso "haber" se convierte en "haberte".
A un participio pasado en -ado o -ido nunca se le agrega nada, excepto una "s" en casos de plural como "Ustedes están metidos." Aparte de eso, el participio pasado no cambia nunca, es una palabra incambiante.