I married my husband at a young age. We have a 4yr old son. For the first 5yrs of my marriage he had physically abused me.I thought due to the different cultures that was the way he showed his love.Well the draw for me to call the police was when he head butted me and kicked me in front of our son. He was given probation and forced to go to domestic violence classes.He's been attending them for 1yr and I started to see some changes about him.Well in Nov he started back calling me names he hasn't put his hands on me.But he's becoming more short fussed and really unable to talk to.new year come and he's not talking to me and today I tried to talk to him and he just repeatly said it's the new year and you will get everything you deserve.I just don't understand is there something I'm doing wrong or is it the age difference he's 7 yrs older than me?I don't get it b-cause I cater to his every need I pay every bill in our home, put gas in his vehicle and mine. I go to school and work a full time job as a supervisor for a pretty big company.He works a full time job also and his main priority is always his family back home in Africa.When I need something he doesn't help me I have to beg before he helps. Is our relationship over or is he just going through some phase.Any info is helpful Thank you