Recovering is actually the inner potential and it's quite varied for all. Sometimes it's happens way faster or sometimes you just go deep and deep and you're not able to recover, but all just depends upon your inner power and potential how to see and solve the situation.!