Please stop your complaining since you will end up becoming what comes out of your mouth, which is constant negative attitudes. Your life is far too important to not enjoy each and every day. Here's something that was vital in turning my self around-- try going 30 days without saying a single negative thing and then negative thoughts will be replaced by positive ones.
Good luck my friend.