From a girl's point of view; You're an ass. Now from an outsider's point of view; You've been dating the same girl since you were 16, I'm happy to hear that; but, I guess you still haven't grown up. BOTH of you are immature. She should never have cheated, and you should be more mature of a...