I'm in a different field. But I know the feeling. You love the job but its hurting you to stay. I left a company (business) for another that made me feel happy, wanted and appreciated for my talents and insights. Less pay but less aggravation and frustration.

I hope you find the same,
OneDzGuy