According to Oxford Dictionary, if and when means at a future time. But why did the author use for in front of if and when, which I think is redundant?
Remember that patience is always of the essence. If an apology is not accepted, thank the individual for hearing you out and leave the door open for if and when he wishes to reconcile. Be conscious of the fact that just because someone accepts your apology does not mean she has fully forgiven you. It can take time, maybe a long time, before the injured party can completely let go and fully trust you again. There is little you can do to speed this process up. If the person is truly important to you, it is worthwhile to give him or her the time and space needed to heal. Do not expect the person to go right back to acting normally immediately.