Hello.
It wasn't devastating (although divorce is NEVER pleasant) but I was married to dh1, we had a 2yo, and I left because it wasn't working. We'd been friends for 5 years and he's lovely, he just wasn't the right man for me. We're now friends again and very amicably divorced. I;m still close to his mother and sister - they come to our house and babysit for both children if dh#2 and I want to go away for a night or 2. When I needed somewhere to stay in London during the week a couple of years ago I lived with them for 6 months. Dh#1 voluntarily pays decent maintenance, more than he's legally obliged to. And he contributes to other costs if I ask him to (i.e. birthday parties, school trips, tuition). We have our differences but that's ok, we don't row or anything.
I met dh#2 after leaving dh#1 and have been v happily with him for 8 years now. We have a 4.5 yo. He is Mr Fabulous imo. He loves my son and our daughter, loves me, does at LEAST 50% of childcare, cooking, shopping, boring crap, is interesting, intelligent, kind, reliable , morally good (but NOT boring in the least) and I love him. We're all happy I was 33 when we met and he was 23. (we're not 41 and 31)
It can happen! Good luck.