Dear Snowfall2017 How sad are those words:
"I think I know I have to end the relationship but still hoping for some miracle."
Yet when you know something it isn't always a comfort. I agree with Lilihu about finding a Counsellor - for yourself. You have been going through many years of misery, trying, no doubt, to tread on eggshells, trying to keep a peaceful atmosphere, tuned in to the slightest difference in his tone, movement, comment, always weighing up whether to say something now or maybe later or try and get him in a better mood before you can approach a simple subject that you have to agree on such as whether you are inviting friends round or even how to deal with a simple issue like having to mend something in the house.... I did it for 23 years, 25 counting from the start.
I am so happy on my own compared with then. The weight that fell from my shoulders was indescribable.
Start getting help, talk it out with the aid of a good listener, a Counsellor, who will enable you to hear yourself.
You really must look after yourself. As we age we have no choice but to try to do what is right for ourselves. He is being selfish, it is obvious. I understand he has his own problems and difficulties. But so do many, many other people. He has no right to make your life so unhappy just because he feels miserable. Between the two of you, I am convinced he is not half as unhappy or stressed as you are. He is a bully. He is using you. You have become so used to putting his needs first and making excuses for him you have completely lost sight of the fact that you have rights. You are a human being and human rights apply to you. Please start claiming your right to be happy. God bless you. ?