boyfriend and i havve been going out for 3 years and were DEEPLY inlove no matter what we gone thru we help each other out. he's great always faithful and make me feel good about myself BUT when we get in to big arugements he holds me back yells grabs me tries to take my stuff away and i defend myself by punching him or slapping him nd when he touches my stuff i break his. i know this is not healhty at ALLLLLL but i dont know we cant image our life without each other he has never hit me and i have told him would he ever get to the point where he punches me or hurts me nd he says no he wouldnt be able to. so i need good advice on what to do. were currently broken up butt im ding inside i dont feeel complete. i know theres a bunch of guys but im so combertable and 100% myself with this guy hes known me since i was 14 ): ugh