<human>: My job has no upward movement; I'm a fresh grad so that's to be expected, but obviously I'd like a stable career. The company is a boutique PR startup, and I was there from the beginning (some months ago).

I planned to stay for 2 years, but I received something completely unexpected that's much better for me. I want to leave in 4 months and told them of my plans for resignation, and my boss has rightly been upset. However, I feel as if they're trying to guilt me into staying by saying that the store would fail without me.

In any case, I completely understand their POV, and that's why I chose to inform them so early (1 month notice for resignation in the contract, which is pretty standard), so that they have as much time as possible to find a replacement. I have absolutely no contractual obligation, but I feel like a moral one is being forced onto me.

I feel like there's too much pressure on me as a result? I'm not sure saying that I'm indispensable was a particularly good business plan on their part, because I don't feel like putting all your expectations etc. into one person to carry a business is a good idea. Am I being too harsh?

Working there was okay (I've worked at worse), but I see no improvement after half a year. Things that management said they were going to do they never did, and the business feels... stagnant.

I want to leave, and I'm not very good at dealing with people in general so I hate confrontation, but I just feel really pressured into this.

Can you summarize the given text in a few sentences?
<bot>: I want to leave, but company doesn't want that and is attempting to (from my POV) guilt trip me into staying.