I've been with my boyfriend for over two years now. We were great during the first year, but our relationship has become abusive. I remembered that I was the one who first laid a hand on my boyfriend. Then, that's when it all started. Every time we get into a fight, it frequently ends in violence. But now he becomes the aggressor. He's the one who hits me first. I don't hit back anymore, but this doesn't seem to stop him. He ended up taking me to the hospital to get stitches in my head after he hit me. The hospital asked questions and I covered up for him, but the police didn't believe me and arrested him. He said he's going to a counseling program to get better. He still loves me and realized the horrible things he has done. He said he wants to get back together after the program. Is there a chance for him to get better? Should I go back to him?