It's not that you necessarily 'hate' your life, per say... maybe you're frustrated with your life because you feel like you're going nowhere. I've been there before, and I've also figured out the remedy.
People that aren't building something or building TOWARD something will feel useless for this simple reason - THEY ARE BEING USELESS!
Before you crucify me, there is A VAST difference between being useless and being unimportant! You are important! I am important! Every person HAS IMMENSE IMPORTANCE!! But if that importance is being squandered and remains unrealized - no matter how much potential someone's importance may have - without working toward goals and building stuff, that person remains useless.
In other words, if you are wasting your time you are not USING your time wisely - your time (thus your life) remains ... of no use. Useless.
And time .. IS .. LIFE.
Okay, get it? One hour of time is an hour of life.
24 hours of time is a day of your life.
168 hours of TIME is 1 week of your life!
8760 hours of time is 1 freaking YEAR of your life!
Ask any old person how fast life goes by and they will tell you something like... "It feels like yesterday when my boy Joe..." Joe is now 58 and ... time... life... is going by...
So if you are wasting your minutes my friend, you are wasting minutes of your life!
And if you are wasting your life, then you are not using it... you get the picture.
And you WILL BE FRUSTRATED... and you will feel like your life doesn't matter much, and you will feel a sense of self-loathing, because you are not doing what you were created to do.
Everyone is different, so the key to finding what you are called to do starts with vision. Once you have a vision, you can begin to build towards it!
Proverbs 28:19 says: Where there is no prophetic vision the people cast off restraint, but blessed is he who keeps the law. (ESV)
"Prophetic vision" simply means 'vision from God.' Press into God and get a vision for your life. THEN passionately build every day towards that vision.
You'll be happier when your life is producing good things!