I'm sorry you're having a rough moment. I think coming home after having such a great time with your Mom and brother (never mind the awesome weather) so it's probably a bit of a contributor to your being down.
Keep posting here. Your BF will respond to you in his own time. Try to be patient (even though I know it's not easy).
And as for BF's birthday. I agree wholeheartedly with Lisa. You need to be his friend and therefore need to acknowledge it.