Definitely not a nice situation to be in, knowing you have to pay back money to leave a job you're not enjoying. Completely drains motivation too, knowing you want to be elsewhere but can't afford to be :(
Yeah it was tough. Luckily, my wife and I were able to survive on her income for a bit while I tried to figure things out.
It's hard to leave when you a) know you're going to have to either take a pay cut/pay something back and b) when they're trying to hard to keep you, you can't help feeling a bit guilty even though you shouldn't (at least this happened in my case). You worry for so long then a few months after starting a new job you think to yourself hang on, why was I so stressed? Glad you got it sorted though! Must have felt good when it was done with.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.