Let’s talk about compromises.
Your characters, if they do anything interesting at all*, will sooner or later have to make deals with other characters. And those other characters will want things in return. Things that your character might not want to give. But, if an agreement is to be reached, they will. Or they won’t, and there’s no deal.
This is about cost. As the old saying goes, ass, gas, or grass: no one rides for free.
It’s especially true in fiction. If conflict is the essence of story, then why make things easy for your protagonist? Don’t give them a free ride. As I’ve mentioned repeatedly, anyone who gets things too easily is either boring or hated. Either way, not protagonist material.
What is your character willing to pay in order to get something? What kind of deal will they make? And with whom? Are they sure they can trust that person? And, if they’re not, then why are they making the deal?
Monday Challenge, kiddies: Write someone making a deal at great personal cost. What kind of deal, what kind of cost? Hey, that’s your call. You expect me to do everything around here?
Now, go write.
*And if they don’t, then, seriously, why are you writing about them?
Great concept. I wrote one once where the hero made a deal at the crossroads with a supernatural entity.