You have but one life, do what makes you happy, make no sacrificies, enjoy. If you live for someone or something else you are throwing it all away.
A man asked to GOD please give me everything to enjoy the life, then GOD replied," I have already given you LIFE to enjoy everything.
life is a machine, we are the materials. It can make you to different shapes and models. But you can decide the shape yourself. if you want to be successful, then you just make more efforts, and life will design you in that way.
don't think what is the meaning of life.. as you've got it now then make it beautiful .. help needy people,love yourself,your family,love others.. make yourself and your family proud of you.. then you won't ask ever what is the meaning of your life.. you'll come to know it!
Life has a meaning if you give it do it. It could be money, family, love, sex, happiness, unselfishness, or whatever. But all these things are meaningless in the long run, when you die and such So life can have a meaning but it's not essential. I'm guessing that it better to have some meaning then, and leave a world a better place when you die.