If after all this time you are still unhappy – leave. If after all this time you are expecting someone to change and they don’t – accept it.
It’s not about giving up on them. It’s about finally believing in you.
Just because someone makes you promises, doesn’t mean they have the capacity to come through. Some people never even intend to; some people do and say whatever is necessary to get what they want in that moment.
How long are you willing to wait? How many times have they truly come through for you when nothing was in it for them?
Don’t act like you’re helpless and have no choice because you “love them”.
HELP YOURSELF BY WAKING THE FUCK UP.