Please suppose someone who has had lots of difficulties in his life and has passed many problems so far. Someone who had been without money, food and even a home to live in for a long time and as the saying goes a destitute one at the real meaning of the word. He has gained lots f success because of hardworking during the last several years and he is over the hump at the time being and at the time he is talking about his past to someone who is going to know about his past and he is telling to that individual about his hard times in the past. Which one of the following sentences sounds more natural to you:
I had a lot of hard times in my life.
I have gone through a lot of hard times in my life.
I have had a lot of difficulties in my life.
I have suffered a lot of hardships in my life.
Please let me know if they all sound weird to you and then tell me what shall I use instead in normal English?