I have exchange contract and I'm ready to go next week. New chapter in my life, not what I wanted although I will be fine.

Step daughter came in today. Didn't see her for ages. She is so intelligent and see her dad for who he is. H is really on another planet as SD told me about an incident her and him had. She simply said that she will make sure that she will never fall in love with a guy like him. He challenged her and she said a cheater. She told me he had a right go at her and said he had done nothing wrong! She isn't stupid and she said that they will have a lot of bridge to rebuild. She asked me few questions and I answered them honestly. She is 16, so she does understand a lot!
She told me that when her mum and H split up, her mum suspected he was having an affair. So to answer your question kml, it's in his genes!

H told SD that it was my fault if he had/ has affair because I didn't supported him when his mum died. I know there are 2 sides to a story, but how could I support him when in Sept my dad was diagnosed with leukaemia and nearly died from septiciema, a month later I gave birth to second child, was bringing up a 19 month toddler and a month later his mum died. H told me he couldn't cope, I told him he needed to see someone and a doctor but he'd always say few minutes later that he was fine! Am I being unreasonable to beat myself because now I feel I didn't support him enough?