(((007))) It sounds like deep down you realise what you are going through is for the best in the long term. But you have to go through the pain in the meantime. You sound like a caring and loving person. I hope you get strength from people here who have been through similar. Hope you've got some real life support as well - there's nothing like a hug from someone who cares about you.
penny