I've been married to my husband for 3 years and initially everything was as good as it can get. We were happy together and he cared for me. But recently in an argument, he hit me. It was only once and he apologized soon after but I just can't shake it off. I love this man but I feel like I'm cheating myself by not doing anything about this. It's eating me up inside.