It can last from a day to weeks. Anything more than 3 weeks is practically a breakup. You don’t have to wait for him if he has ignored you for even 4 days straight. Every relationship has fights. That doesn’t mean you should pull away abruptly without a mutual conversation about taking space.