I have felt bad about leaving people in a bad position but as DH always remind me they don't think twice about leaving you in a bad position e.g. redundancies etc. when it suits them, he thinks the trick is to think like a business and not an individual and that makes it easier. (Although I think is still hard because I do tend to think of the people e.g. boss etc rather than the company working for)
Exactly what my DH said. Mostly because the company decided two peoples jobs could be done by one person, I loved my job until that particular change. But that's the company, not my boss. My boss only started his role at the same time as that change and has been fantastic, he tried getting me part time but couldn't. So I'm happy to leave the company, but still hate putting my boss in a tough position.