Lack of sex due to promotion ?

M

I have been dating this guy for almost 3 years. He got a huge promotion and is working crazy hours (70h a week). We haven’t had sex in 3 weeks. I saw that he does watch porn. I’m confused. I understand he’s extremely tired but he watches porn? He’s extremely sweet, continues to pick me up at home during snow storm so we can spend time together, makes me dinner even tho he’s tired. Should I say something or be wait a little bit patiently ?

TIA girls!