Sounds like you are taking good care of yourself. Surrounding yourself with energy and friends. It's all good.
I think he is just having a wildly difficult time processing everything. Just imagine going throught everything he is going through WITHOUT the DB bulletin board! (Shutter)
You have such poise and strength.
Happy Birthday, and make SURE to close your eyes and SEE your version of a true birthday wish coming true, before you blow out those candles.