How do you cop with silent treatment?

Everytime me and my partner get into an argument I am the one who apologies 50 times and still he doesn't forgive me. I get really upset because it's only us 2 and we care about one another but I can't never have him apologising or coming towards me. When I try to talk with him he tells me to leave him alone and usually it takes 2-3 days for him to calm down even tho I try to talk with him.. I'm getting so upset with myself and feel so down each time we don't speak..