I have been there Captaineo.
It is really hard. It took years because I believed the person was my true soulmate.
Things changed for me when I accepted that it was never going to be and that the person was a narcissist who was clever enough to make me believe things that were not true. I could see that it was a relationship that would eventually fail anyway.
I started to focus on my life and self. It was the best thing to do. I started to feel much better for taking a tough, strong decision to give up on them.
A while later the person returned to my life seeking attention. I was able to be assertive and say no. They eventually entered into a relationship with another and that failed.
I am sorry your engine is overheating.
Much peace and respect