to stay or not

I'm not sure if I should stay with my husband or not. He always starts drinking and not coming home until 6 or 7 in the morning which upsets me that he just doesn't care.
His friend and I also had an argument in which his friend was really nasty calling me a s##t and other things. So I now refuse to be around his friend. And my husband keeps telling me that I need to say sorry to his mate. But I think that I'm not in the wrong. 
And it is just causing arguments between my husband and myself.
Should my husband be defending me not his mate?

Glow Resources

Let’s Glow

Glow is here for you on your path to pregnancy

Glow helps you navigate your fertility journey with smart tools, personalized insights, and guidance from medical experts who understand what matters most.

25+ million

Users

4.8 stars

200k+ app ratings

20+

Medical advisors