z,

Focus on baby steps, not the big picture right now. It is still too early in the piecing process to expect significant turnarounds. I know it is very frustrating but this is a marathon and it may take a while. If you re-read what you have written in the last few months, you can see that bit by bit, issues are being addressed, albeit slowly.

Keep focusing on the positives and place no expectations on either him or the sitch as a whole. Accept his little quirks but don't let yourself be disrespected.

Could you two get away for a weekend and take a trip somewhere? Maybe you both need something a bit off the wall to get away from the hard work of piecing.

Hang in there

{{{{{z}}}}}