Loyalty makes us feel good because it fosters a sense of belonging and trust, reinforcing our social bonds and emotional connections. Additionally, being loyal and receiving loyalty in return boosts our self-esteem and provides a sense of purpose and security.