Have Relationship Questions? Ask a Counselor for Answers ASAP
It sounds to me like it has been over for a very long time and every time you move on he chases you down to keep you hanging on, This seems a lot about control and keeping you around when he wants you and then when it doesn't work for him, he is done. So, it comes down to what you really want and if you want to step out of this game.
How else can I support you?