This is the 11802nd most frequent Spanish word.
haberme
"Haberme" means "to have me" or "having me," depending on the context.
Here, 'haberme' is used as part of a compound verb form where 'me' represents the reflexive pronoun meaning '(I) myself' and 'haber' is an auxiliary verb necessary to form the perfect tense.
Debí haberme despertado más temprano.
I should have woken up earlier.
In this sentence, 'haberme' functions in an infinitive clause where 'haber' signifies the perfect infinitive tense and 'me' acts as the reflexive pronoun modifying the subject.
Haberme esforzado tanto valió la pena.
Having put so much effort was worth it.
In this example, 'haberme' appears in an infinitive phrase governed by the verb 'imaginarme,' carrying the reflexive pronoun 'me' linked to the same subject as 'haber'.