You are probably trying to show us how bad your employer is. What I'm reading though, is how you should have walked away at least 5 times in the process.
What part of the work is actually "great" btw. I would guess you don't have any other job yet. Because everything sounds very horrible.