Your W sounds very similar to my H although further down the line and they do like to feel that they've got you hanging in the wings. Sounds like you're doing really good. Ok you had a blip but you picked yourself up, put it down to experience and got back on the bike. How old are you kids? Did I read that you ride motorbikes?
SJ
Me 46 H 39 M 11 T 14 S 10 DO 8 ILYBNILWY 11.06.17 Separate rooms 11.06.17 ILW OW A ongoing 12.06.17 Kicked H out 23.6.17 H came home 20.8.17