Is it normal for boyfriend to stay mad at me for 3 weeks following a fight?

We had a drunken fight 3 weeks ago that I started. I have attempted to make amends and apologies sincerely since then. He’s still distant and doesn’t touch me or seems grumpy by my presence 3 weeks later. We haven’t had sex and we normal do multiple times a week so I’m dying inside. Is this too long?

Is it normal for boyfriend to stay mad at me for 3 weeks following a fight?
Post Opinion