@Zoe7 That is an AMAZING present. I don't know how you and @CheerBear have managed to create such amazing images. Everything is so very...me. 
You have made this day so very very VERY special. I have been dreading my birthday for months, but you and everyone else here in Forum Land have made it more than ok. I'm certainly not where I imagined I would be, or where I particularly wanted to be at 40, but I am here and thus here is where I am supposed to be right now. Thank you for making today an infinitely better day than it would otherwise have been. 