My advise is, you have to take care of your happiness and purpose in life first. If you don’t do that, you will never be happy with anyone. You don’t need to end things. Go take care of your happiness and life, like he takes care of his. If you two are meant to be, you will be with him again. Good luck!