fair-weather friend
noun
Meaning
A person who is only supportive and present during good times but abandons you when you face difficulties or hardship.
Examples
- I thought Sarah was my best friend, but she turned out to be a fair-weather friend who vanished the moment I lost my job.
- Don't rely on him for help during this crisis; he has always been a fair-weather friend.
Synonyms: acquaintance, unreliable, opportunist, fickle