In keeping with what Trinitydown said - which is true, by the way - why don't you write something about the good in your life. Not the good versus how much better it could be, but just straight up good.. talk about your dreams, your learning, the possibilities that may come your way, and keep doing that instead of dialoguing about the negative.
It is the easiest, quickest way to significantly change your life the way you want it.
But You, no one else, has to work at it... You have to change things... Because if you wait for the world to change, you'll be waiting forever.
But you can have it, you can have it all. All you have to do is start.