If you’re in a situation you’d rather not be in, take a deep breath and softly let it out.
Go for a walk and sit in a pleasant spot where you can be by yourself to let your feelings surface and your thoughts roam. If that’s not enough and you can afford it without too much trouble, get yourself far away for 2-3 days, in a safe and cozy place where you can be alone. Physical distance promotes psychological distance. And you’ll need that to view the situation objectively.
Through reflecting on it, you may find that:
a) The situation in itself isn’t so terrible and merely adjusting your values and judgments on it will let it be perceived as favorable. Sometimes we are indeed too idealistic and forget that nothing is perfect in every way and the grass isn’t always greener on the other side.
b) The situation really does have quite a few things that are harmful to you no matter how you look at it. But in such a case, dismissing it all together might not be the best solution and you could still choose to work on what it’s lacking.
c) The situation definitely isn’t for you and you should begin to break out of it, whether you have something better to switch it for or not.
Relax, though. Chances are you have time. Just try not to get further entangled in it unless and until you can be sure you can and will stick by it for longer.
There’s usually guilt and shame around making big changes - especially when promises, contracts, and other commitments are involved. But you, your loved ones, and those who love you should and would put your well-being first.