I am ALL about communication. I grew up in a household where my dad beat up my mother and his kids, so a huge temper is a giant no-no for me.
I can only speak for myself and am very monogamous. Very few boys get to hit this without being in a committed relationship.
When I was 15 I dated a 19 year old guy (he seriously saved my life), when I was 17 I dated a 27 year old guy (he was a psycho) and now I am 18 and with a 23 year old. Soooo I think it depends on the situation, the people maturity levels of said parties involved, etc.
BTW, I would shit a brick if my 15 year old daughter dated a 19 year old even tho I did that.