Oh Sue, my heart breaks for your D4 and for you, having to pick up pieces that shouldn't have been broken. I wonder if he will say anything to you about the interactions this morning.
Immature a$$, taking his frustrations out on his own D4.
The letter from the builder? So odd, but yes, not a worry of yours. I wonder if you don't want to file for D when you move out, if you should look into a legal separation to protect your name financially......