Boyfriend beat me up.

My boyfriend of 2yrs hit me for the first time 2 days ago and my best friend says if he sees another bruise on me that my boyfriend would regret it. I love my boyfriend but I starting to fall in love with my best friend how do I leave this boyfriend before I get hurt again.
Boyfriend beat me up.
Post Opinion