Most Helpful Guy
You feeling bad is on you. You're letting him make you feel bad. Its just a manipulation tactic to make you do what he wants. Stop all communication
Most Helpful Girl
By not giving a shit.
I know it's hard, but you have to take care of yourself first. This is your life, you are number one. Clearly he isn't putting the effort it should take to keep you, so you need to move the eff on. Just tell him it's over, you don't want to work it out, and then cut off all contact.