I'm so sorry man, I hope you find healing and happiness along the way. Breakups are terrible but to have kids in between...
You are strong, I feel it deep in your lyrics...So many people would crawl and give up but you are channelling it into the universe... the universe appreciates that...
About your ex, luckily no one can see our insecurities...try not to be alone too much...I know you'll do good