A little later in life, I've learned that there are times in life where you just have to re-evaluate things. There comes a time in certain relationships where you just have to smile... thank God for the memories. For the love. For the laughter. Heck, even for the tears and the struggles.
Then, you pack those memories away. Put that smile back on your face, where it belongs. And, walk away. Knowing, in the end, that you are a better person for having survived.
I think it may be that time.