thinking of you loads madB

I think he is venting his emotions in the only way he knows how. My dd gets aggressive as her outlet too (in fact I do too).

Does he like swimming, or something physical that will let him really tire himself out (without exhausting you too much). It sounds like you two might need to go out on a date together too...maybe to see a movie or for a dinner date, so you can reconnect with each other in a positive way.

You're an amazing mum, and you've been through a big upheaval emotionally too.