Honey, leave his @$$. He's baiting you with the "promise" of an engagement and then using it to hurt your feelings when you argue. Every couple argues - the ones who last are the ones who know how to fight fair.
This guy is a jerk and is never going to marry you. Move on. You deserve better!