It's not that life sucks. Life is all there is, it can't suck by definition. Your life situation may suck right now but clearly other people are happy, at least for some time. You sure have been happy at some point in time too. Life sucks because we make it that way. If you look at it objectively - at least in the western world - it's almost never a matter of life or death, it's only in our heads. Your world is as dark as your thoughts about it are. Some people have an easy path through life, but for most, everything that really matters is a struggle. The world simply won't let you rest for long, it will force you to fight and eventually change, over and over again.