I have also recently been struggling with the meaning of life. My conclusion was that there wasn't really much point in it, aside from obtaining spiritual fulfilment. However, not everyone wants that.
But... whether there is a point to life or not isn't a hugely important question when one considers that death is more boring than life. There may or may not be a purpose to life, but there's more a purpose to life than there is a purpose to death, and if you're dead, then you don't even have the opportunity to see any possible holes in your logic. Maybe by living, the purpose of life would have been found - either way, existing is probably more interesting than not existing, especially when you factor in the idea that one's life, being dynamic, can change for the better at an unexpected moment in time.
If you're upset with your life, then allow yourself some time for grief. Then you can pick up, and try to change it for the better... and maybe you'll find the purpose of life while you do that. My not having found it means nothing; I'm not even twenty years old yet, after all.