I'm a newby, so take this with a grain of salt, but I think you did really well. Far better than I would have. I admire your restraint very much. I'll be following along and, hopefully, some vets will stop by and give you a real critique/review.
Hang in there!
Me: 46 W: 44 Married: 17 Together 21 D13; S10 BD: 03.03.15 (Not attracted to you) Almost 2 years trying, alone, to save marriage Status now: Divorced (effective 06.13.17)