Honestly, it sounds like you've been spending too much time in some online communities that are doom posting about everything. Do things suck right now? Yes, but they've literally sucked for as long as human society has existed. Things can always be better, or always be worse. However you can't just sit around passively waiting for the times to change, or your life will suck.
The single biggest factor in whether your life is good or not is you and your actions. Don't let things outside of your control convince you to give up. Do the best with what you have, and I promise you that you can find fulfillment and happiness in the life available to you.
I think so, but it's been awhile, so I'll try it again.