As far as the $ problems go, I am so sorry that you are where you are. Keep your head up!
For your B-Day-There are plenty of free or cheap things to do if you think about it and they can be fun. Go to the mall and window shop. Go to a park and enjoy the beautiful spring weather. (It's pouring rain where I am), go for a drive, gas is high, but splurge. Take the kids to a zoo, rent your favorite movie and veg in front of the TV.
Take control of the situation and have fun. Money isn't the secret to fun.
Me: 44 S: 17 and 7 Final-6-13-08 I once went to a psychic who told me I would soon feel cheated......