Purple Im behind you 100% on your move to break up with him. He will be find so dont worry about him, and you will be good too at least you broke up with him and didnt chicken out, breaking up takes guts and you have them. Much love.