Sorry friend. I don't have any advice, other than it sounds like it's time for a new job. There are places that will treat you better out there. Maybe put together a side project to learn a new technology that will make you more employable?
I did some very basic Android apps before. If I stick with the current job long enough then I should get better at Python and AWS.
Keep building experience, but start studying and applying for other jobs.