Thanks for the responses. I understand what you guys are saying and I appreciate. I guess I have several things going on that are causing my angst.
1. I miss my kids so much. As a dad I don't get to see them that much, and they miss me too. I've always been very involved in their lives. This large amount of separation is very hard.
2. My ex moved on so quickly. She's all happy in her new relationship, and I feel like I am stuck in misery. Kind of makes it feel like I didn't matter to her.
3. I got laid off from a job I really liked, but I am in one now that isn't really that great.
4. The dating scene here is horrible. Not that I'm ready to date, but if you don't want to pick up people in bars there's not much else. It's a very lonely town if you're single and over 40. Match and eHarmony are a waste of time too.
5. Related to 4, I don't date well. I met my ex by going out with my work friends, but I'm lousy finding and approaching women. It wasn't hard with her, we just clicked. I don't have those kinds of friends, or work environment anymore. All my friends are married with kids, and my new place of work is very office like. No one seems to hang out outside of work.
There isn't much around here for me to get involved in, because of my weird schedule. Between teaching my karate class and my visitation schedule it's hard to do something weekly, which most college or park district programs are. To be honest I don't have the money anyway. Between my debt and child support I don't have any money.
As for what my ex telling the kids about her dating her response was: "I know too that there might be a thought -- a wish -- on their part about us getting back together. Whether or not this conversation is the impetus for them, they do have to realize that isn't going to happen. I think they also deserve to know what's going on."
Harsh talk for kids their age. It's all about her and what she wants. I'm guessing she wants him to be in on their family activities now.
p.s. BeginningAgain your corrections on your posts made me chuckle.