A:Hey
I can't tell you if you should end it or not.That's your decision .You said red flags are popping up everywhere.That should say something in itself.He knows that what he is doing upsets you and he continues to do it anyway.Is that the way you want to be treated ?I would have to agree with dogbreeder.You deserve better.If this guy truly loved you and was ready to commit ,he should be willing to do whatever it takes to make you happy.Pay more attention to what he does, instead of what he says.