There is no set time limit for overcoming grief after a breakup. People may take several weeks or even years to pull through. Some estimates say that it takes an average of six weeks to recover from a breakup; however, relationships that lasted longer may take longer.