Mitch,
It hurt me to read your post. I went through
very similiar circumstances with my ex 4 years ago. I know how bad it hurts when you feel like you keep giving and it's not appreciated. (Or even worse: spit on.)
And I have 2 sons from my ex, too. I had new dog tags made with thier names on them.
Because they are who I fight for now.
It's gonna take awhile to get over the hurt. I know it did for me. It takes awhile for it to just "sink in" that it's over. You are doing the right thing with coming to this site. Lots of great people here. And my advice is to keep looking for help with this. Grab the phonebook or check the web for support groups and such.
Trust me partner, you don't feel it now, but eventually you'll be glad she's gone.
And then you, me, and all our kids will go to Hooters together!
Keep posting, and remember;
You are not alone.
You are one of us.
And we are here to help.