Divorce, possibly

I am truly contemplating divorce and I never thought I would be someone who would have too. I always told myself I would work hard in marriage and NEVER be that statistic. But I am truly thinking this may be it. My husband no longer loves me. He never wants to be home with me. He calls me fat. Tells me he is repulsed by me. And is now going out drinking, ignoring my calls, and won't tell me where he is at or who he is with. This is just too much. I don't want a marriage like this. I am so unhappy and I am tired of pouring my love into someone who won't give it back. 
But we have a step son who I love dearly and this would rip my heart out knowing I am leaving him too. I would move back in with my family (10hrs away) which means I would probably never see him again. You guys I can't stop crying. I don't know what to do!!!!