Fairweather friend, as the term suggests, refers to someone who is only there for you during good times and disappears in difficult situations. The antonyms of fairweather friend may include loyal friend, steadfast ally, committed companion, reliable confidante, faithful supporter, and devoted mate. These are the people who stick by your side through thick and thin, reassuring you during tough times, and celebrating your success with you. They are honest, trustworthy, and dependable individuals who offer unconditional support and care. Unlike fairweather friends, they do not back out when things get challenging and do not hesitate to lend a helping hand. In short, loyal friends are the true gems of life, and their worth cannot be measured in words.