Need advice.

My boyfriend made plans to hangout with me two days ago. Blew me off to hangout with his buddy. Then made plans with me yesterday. Did the same thing again. 
He never calls me anymore. He doesn't care when he makes me cry. 
Yet he "doesn't understand me". 
He doesn't make time to hangout with me anymore. I don't even think he really cares. 
Do I leave..?