Wonderful that you are so clear with things, despite the difficulties since we last spoke, @CheerBear. Your approach to friend seems amazingly calm and wise. At a time when he should have been supporting you to the max, you were instead looking after him. Still, as you say, it has made things much, much better that, aside from this, he is supporting your choices.
I hope your friendship is able to survive this event. I've never mentioned to you before, but my second experience like yours was with C, in the early years when we were having that kind of relationship. It wasn't easy at the time, mainly because he didn't want to talk about it at all! For other reasons, I felt very much on my own emotionally at that time with the experience. But he and I were okay about things with some time.
Yay for the crochet you started yesterday! A lovely choice of project too, as with your current avatar. 
Yesterday I was busy on the computer, as expected. Spoke to mum on the phone again. Enjoyed the presence of C. Became very tired from lack of sleep and took a long daytime nap. Did some online shopping for xmas for some hours last night and have gifts on their way for mum and my dear longtime friend in the country down there. Was really hot so stayed inside for the most part with the aircon on. All fine here.
Today will probably be similar. I have quite a few video projects ramping up here now, so will be on the computer a fair bit, I'd say. Hopefully get to a few small domestic things. And see what else arises.