Backstory: DH and I have been together 6 years and married 4 years, have DS2 together and I have DS10 from a previous relationship (no contact with bio dad). We live away from both our families due to DHs work and so fairly isolated although I have a job I like and friends here and see family when we can (I do miss being near DM though). Life plan is to move eventually nearer DHs family but will be far away from mine - this has always been okay with me until recently now that we are having some issues, I don't want to be stuck away from all my family and our marriage breakdown etc.
We have been having some issues regarding parenting and DHs frequent swearing (in anger and in every day life). We have discussed several times but he seems unable to stop himself and doesn't see why it's a problem but it is a hard line for me. He also occasionally gets angry with older DS and can sometimes mock him, lecture him or nitpick him and this is another problem (I have posted previously about this but name changed).
I don't find DH attractive anymore. He wants to snuggle in bed and I just want to drink my cuppa. We haven't DTD since the summer and I have no desire to. He is a good man, kind and generous and he helps out when I ask (mostly) although rarely does anything off his own back. It's mainly his seeming annoyance with the kids at times which has killed it for me I think. There is lots more of little nit picking things I could mention but won't for now, just safe to say that while I love him like a best friend, I don't think I'm in love anymore.
I really don't know where to go from here. DM and I have spoken and she is adamant that if we split, I immediately move back but I'm currently training in my job and I actually like my job and friends so I would like to consider staying where I am. DH knows I was unhappy a couple of months ago (re: children, swearing etc) and he has been trying but I don't truly believe it will change permanently, there have already been slip ups and I'm constantly on edge to pick up on it. I feel I'd be giving up a stable and settled marriage and causing disruption to my kids lives but the truth is I'm scared to move far away and then be screwed. Argh, I have so many thoughts and just keep going round in circles. I don't actually think I want to be with anyone, I just want to be me and my kids.
Does attraction and love come back? Can a partner change for good? Am I a fool for wanting to destroy my marriage when he is inherently a good man? Any advice or help unpicking this is welcomed, I have only spoken to DM in RL and she is too emotionally involved I think.