When a man you like switches from what he said a year ago, or 4 years ago, he is a broad-minded person who has courage enough to change his mind with changing conditions. When a man you don't like does it, he is a liar who has broken his promises.
When life seems chaotic, you don't need people giving you easy answers or cheap promises. There might not be any answers to your problems. What you need is a safe place where you can bounce with people who have taken some bad hops of their own.