People usually think that their life sucks because they haven't accomplished there dreams yet, and they find it difficult because of their mental conditioning. they don't want to put in the work and just accept the results, which I don't think will get them somewhere in life. if you want something you have to work for it and have patience.
Like one of my famousquote :
" Work in silence and let your success make the noise."
Your life doesn't suck. Your inactivity does. If you want something, then go get it. Period.