You are right about one thing, Hera. We have gotten off-topic. Op, it's up to you to decide if his "drawbacks", are enough to break up with him over. I would hope that you would do it as compassionately as possible. Good Luck.