When you know its time to end...
I have such a wonderful man in my life who gives me so much. I want everything to make it work but ultimately I know we are on two different paths and the reality is our lives won't work together. I hate being the one to need to let things go.