Since I don't know the fullness of your situation, I should keep my mouth shut. But, being me, I'm not.
If you know in your heart you've done your best and given your all to your employer, I see no great spirituality in continuing. If you know in your heart you can better serve and be served in another position, go for it.
Just my thoughts. Like I said, I don't know your situation. Good luck.
There is nothing so rewarding as to make people realize that they are worthwhile in this world.
- Bob Anderson