DAMN, that's quite a lot of info, i don't know what gave you the mindset that you have to have a lot done to post here but i think most of us would love to just know that you are doing fine.
I follow many different projects and they kinda do a weekly/monthly update regardless if they did all that much or even anything to just interact with ppl.
I'm not saying you have to do the same but it would cool and also maybe get rid of the stress of posting on here.
i am just glad you are alright, also happy belated birthday!!!