It seems like you know you shouldnt be with him, at the beginning you knew he was flirting with both of you, he treated your best friend terribly and will do the same to you. He sounds like a waste of space to me and you are going to really hurt your friend if you meet up with him etc.

all and all he sounds like an idiot to me. sorry! x