As I said to someone once for the same question you ask now:
"I don't think someone can say he have a happy life all the time. But I think someone can say he had many happy moments in his life."
There is always a time that your world will collapse around you because we are very fragile.
Thankfully, we are also very persistence and we recover from that.
I am very happy now I have my mother, my father, my big brother, my friends, some other relatives I love, for helping people when they need me, to try reach my dream and be able to continue to do that even it is something very difficult , to be able to live a normal life.
But I had also some very terrible moments that I don't want to discuss.
Right now I am very grateful to be that I am, myself.
I can say for sure I am happy now.