Best answer: I look for little things in life. Having access to food. Having access to a place to live. Setting up realistic short term and long term goals that I work towards that and meet at some point in my life.
Taking time out a few times a week (once a day ideally) to just do something that I want to do and not something the clock forces me to do like work or other engagements)
Keeping my home organized so I do not have to maintain an additional responsibility when I am feeling unhappy.
I have a pet I care for and the affection they give me in exchange for caring for them makes me feel wanted and thus keeping me happy.
It is just being self aware and appreciating what you have and if you can appreciate that, you can try to pursue other things in a more reasonable way and this will at least keep you on a level of mood that will not be too negative.