I have been in this relationship for over four years. I'm a smart person, I know that he is abusive, he has been physically abusive to me twice now. But what gets me is the emotional abuse. He is giving me the silent treatment and has broken up with me again. He does this every two weeks or sometimes more often. I can't stop myself from calling him and texting and visiting trying to find out what upset him, cause I really don't know. I know I shouldn't, if he is gonna leave me then I should just let him go, but I can't. Trying and trying to not contact him, it's like an addiction for me, I just can't help it.