Hey, DC, chin up. I know it hurts like heck and there are no easy fixes for it. That hurt will not go away anytime soon. Keep doing what you are doing, and keep loving your kids and enjoying time with them.
I guess your son was really happy to be with you, and couldn't help being a bit clingy. My son has always been very affectionate, and at 18 still is.
I wouldn't make it easy for her, but I can understand your wanting to have your kids as much as you can. How often do you get them for whole weekends at a time?
If you have a bit of time, well actually QUITE a bit of time, I want you to read a thread by dday101798. I somehow happened upon it the other day, and I have been reading it. His situation seemed hopeless; W with om, moved out, two kids lots of drama. I won't tell you all the details, but read it from the beginning, it's in Surviving the Big D. That forum doesn't go back far enough to find it, so a round about way of getting to it is how to find it. I will tell you how if you can't find it. For some reason, your thread reminds me of it, somewhat. At least it will give you some food for thought. And I appreciate that they allowed it to go for 75 pages!!