Most Helpful Guy
Talk about mind games. I highly recommend you run from this guy and keep running. Take it as a sign of maturity on your part that you know that he's not good for you. Even if he apologized and worked hard, there would still be some debate if you should get back with him. But since he hasn't even tried to apologize or work things out, I think it's great that you blocked him. Find a guy who can act more mature.