My marriage is over from my side. I haven't told my husband yet. We have been married for 18 years. During this time my husband has been emotionally withdrawn and not wanted an intimate relationship despite my best efforts. Over the years I have bought this up, nothing changed. We are very amicable and have 3 children aged 17, 15 and 13. My husband has, over 18 years been violent on 5 occasions towards the dc and on one occasion me. Nothing too serious, he lost his temper and slapped my son, has draged him across the floor etc. I am not belittling this, but want these episodes to be seen as sporadic over 18 years. Violence is violence, but it is unfair to paint him as a bad man. He has been thoughtless towards me, forgeting birthdays, etc. For some reason I just tried harder to make him love me, but I'm over that now. It is important for me to stress that he is a kind man, just thoughtless and has had a lot of childhood trauma to process himself. He started therapy this year at my suggestion and we are currently in couples therapy. At home our children have NO IDEA anything is wrong. Historically I have been a people pleaser and kept the peace. It's just not in my naure to be shouty/nagging. If we didnt have children, I would leave him tomorrow and never look back. If you've read this far thanks, my question is, as my kids are all in midst of GCSE's or soon to be midst A-levels do I stay until my youngest turns 18? We are very amicable and plutonic towards one another, so the house is pleasant atmosphere for the children. Equally, we are financially well off, I stopped work last year after selling my business because I needed time and space to figure my life out. I now do not have an income, so am totally financially dependent on him. My ability to earn is limited as my business came second to the children so I could be a full time carer and look afer his mum who died last year. Please tell me if you stayed for the children or if you left and what were the pro's and con's. Thank you so much for reading and your advice.