Every day you are alive and breathing and healthy is a day to celebrate. Trust me, there were about six years of my adult life that nothing went right for me. Work, relationships, nothing. I was broke for a long time, and, still am, really. But, it's important to realize you live in a free country, you have your mother (there are many people who don't have that), you have an internet community who cares about you, you have lovely pets (how many kids would kill to have a dog?!), you are intelligent and caring and compassionate. A birthday is a reason to celebrate, even if it's just sharing the day with your dogs. Cakes and presents and parties are great when you want them and can have them, but that is not what a birthday is about. Cheer up. Your happiness is all your mother wants.