Which one is correct, if I am talking about something that happened in the past and already ended? This is in the context of having a good friend:
I was lucky to have had one back then
I was lucky I had one back then
Both seem right, so which one would be better in this context?
What would be the different usage for both of the above?