I learnt to stop fantasising about the perfect job or the perfect relationship because that can actually be an excuse for not living.
Distance is a bad excuse for not having a good relationship with somebody. It's the determination to keep it going or let it fall by the wayside; that's the real reason that the relationships continue.
I feel very sorry for people who are trapped in an abusive relationship and keep making excuses for their abuser.
Excuses change nothing, but make everyone feel better.
You can't stay mad at somebody who makes you laugh.