hrm, What a strange holiday that you have had! I do think that he's coming to realize that he needs to work on himself. I don't think he feels comfortable in his own skin and that's some of the problem.
Your holiday went better than I thought it would. I thought he would run away for the day and not be around, but he fooled me. I'm glad he ate with you.
Surely you aren't going to cut the tree down yourself??? I would ask him to do it since you've been having some issues w/your back.
I'm so sorry you've been having some rough days. Hopefully, things will get better soon.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.