Happy birthday, Happy Mother's Day, and happy day (any old day) to celebrate you! Really! You're special any day regardless of what the calendar says or what your circumstances are. I'm sorry you're feeling down about all of this, but will keep you in my prayers.
How would you handle these situations if they didn't happen to fall on significant calendar dates? Sending you best wishes.