yeah it sounds like you could do better. Besides, going out on a date with a guy while you have a boyfriend is the type of behavior that someone who does it once will do it again. Maybe next time you would be the boyfriend and the other guy could be someone trying to get her away from you.