@Ihatebeingme0 I have been in a similar situation to you. Broke up with my exDH 18 months ago - there was no affection, intimacy, he used to get angry a lot - he's also now self diagnosed on the autistic spectrum. I couldn't live like that any more, I felt like I was slowly dying, so instigated a separation. My dc were upset, so was my exDH.
I then met a guy who seemed to offer everything I'd been missing in the marriage - love, care, fun, intimacy etc. I was blown away as it had been so long since I'd felt desired or cared for. We weren't in a relationship, just dating, but slowly I realised that there were other issues with the new guy (he lives a long way away, different lifestyles etc) which meant that it wasn't perfect.
I felt so guilty about breaking up the family and a few times almost went back to my ex, but luckily talked myself out of it. Even though I felt like I loved the new guy, I also felt like I still loved my ex in a way, and I so missed the family all being together.
I stopped dating the new guy (we are still in touch as friends) as I realised I just needed time on my own. I needed to grieve the end of my marriage properly, and start to rebuild myself and my new life with the dc. I started therapy which has been really helpful.
I now realise that I don't want to get back with my ex at all - we are now too incompatible. It's sad for the dc, but I keep reminding myself that families come in all shapes and sizes, and actually they are now spending more quality time with their dad than they used to when he and I were married.
I'm actually starting to enjoy being on my own, whereas for over a year I was feeling so lonely, desperate for love, and thinking that my only options were to get back with my ex or stay with the new guy. I think the ending of a marriage especially with children is such a huge thing, it really does take time to grieve and come to terms with everything.
I found it helpful to realise that I could give myself time to see how things pan out and not rush decisions - your priority now is looking after yourself and your dc, and taking things one step at a time.