I'm not gonna stop you from leaving but I will say this: No one is the perfect gm. Everyone needs some help from time to time. If you think that the story you are doing isn't being executed well then talk to your co gms. They are there to help you with planning and can help get the stress off your back in moments like these. What you choose to do is on you. Your co gms will help you out however way they can. Tell them your plans and they can help you come up with ways to introduce it. I won't stop you from leaving and I know my words aren't the best to hear but that's all I got.