My ex and I ended our relationship after she cheated on me; the divorce, to put it bluntly, left me high and dry. It took a while for me to get my life back together after it, and I had to get a job that paid really well but that took me away from my boys for a long time (truck driver).

I try my best to make it up to my sons (15, 13) whenever I can, send them gifts, and when I come back from a haul, I spend every second with them. I know it’s not enough, but I’m doing my best.
This month, I got lucky and got a week off. I’ve saved up quite a bit and decided to take them to Disney World, which they’ve always wanted to do. When I told them, they were excited and, of course, told their mom about it.
She later called me and asked why I didn’t tell her sooner about the trip. I told her it wasn’t her concern since it fell on my week. She asked if she was invited, and I told her straight up no. I wanted this to be just me and the boys; she could pay for her own trip if she wanted that for them. She called me an asshole and said I knew she couldn’t afford it, but by then I had hung up.
Now her family is calling me the asshole for doing this and saying I’m putting past grudges in the way of what could be a great time for a family. I don’t think I am; it’s my money, and it’s my turn to spend time with my boys.
But here’s where it gets weird:
A few days before the trip, I received a text from my oldest son. He said his mom was very upset about not being invited and that he felt bad for her. I told him I understood, but this was my chance to have some alone time with them, and my ex-wife had hurt me a lot in the past. My son then made a suggestion that gave me pause.
He asked what would happen if we invited their mom but had her pay for everything herself. He argued that it would allow her to be with us, and my sons would be happy to have both parents there, but it wouldn’t set a precedent that I was obligated to pay for her.
I was taken aback by my son’s maturity and thoughtfulness. I always thought I was the more reasonable one, but perhaps he had a point. I called my ex-wife and proposed a compromise: she could come with us to Disney World, but she would have to cover all her own expenses (flights, hotel, food, park tickets, etc.). She was hesitant at first, but after I explained that this was my sons’ idea and that they really wanted her there, she agreed.
The trip to Disney World turned out to be an even better experience than I had imagined. My sons were overjoyed to have both of their parents there. We made unforgettable memories together, and even my ex-wife and I were able to get along surprisingly well.
I realized that I had been so focused on my resentment towards my ex-wife that I almost missed out on an opportunity to create beautiful memories with my sons. I learned that sometimes, forgiveness and compromise can lead to better outcomes than we expect.