All of these ideas are great, but I'll add one as well.
I try to find successes in the little things.
You made your bed this morning? Give yourself a pat on the back.
You made yourself some toast? Excellent, congratulate yourself.
You made it through traffic and all the way to work? Great job. Give yourself a hug.
You made it through the day and back home? Super, treat yourself to something you enjoy.
It sounds silly written out like that, but you've just got to find the joy in life, no matter how minute it may be. That works for me anyway. I hope it can help you too.
"You're going to fail a lot. Sometimes you'll fail over and over again, but you have to keep trying every time. You can't give up just because there is a chance that you might fail." - Dante Basco