Don't compromise. Life is too abundant for a settlement that isn't in your favour.
There's always a better choice. But sometimes looking for better can make things worse. Accepting what you have is a healthy option. But it doesn't mean you don't a better plate. At some point in life you have to trade-off. It's up to you what you want to put up for trade.