How to fix fighter morale

I’ve been playing this game for months and have not figured out any way to fix morale. I have given fighters new contracts consistently so they’re making more money, didn’t work. I changed my gym so only fighters that get along are there, still didn’t work. I don’t wait out on fights or anything so I don’t get any “______ wants to fight” news. Am I missing something? How do I make my fighters happy?

Sometimes a fighter will simply not gel with you.

Or are you saying they all don’t like you?