Most Helpful Guy
I'm Going To Give You My Professional Unlicensed Opinion, You Too Young To Be Dating A Guy This Age Anyway, Move On & Leave This Guy Alone, Cut All Contact Immediately !! It's For The Best, Trust Me...
Most Helpful Girl
Its physical abuse
It's verbal abuse
It's property abuse
It's legal abuse since he is not legally allowed to date somebody your age.
Report him to the police so that he will get jail time and find another guy who treats you well.