> "I love my job...I even love my boss"
then go on to describe a nightmare. Read it! It sounds like Stockholm Syndrome!
Well done for getting it off your chest, now you need to go find something else. The situation probably can't be fixed. Sounds like you've made a lot of decent things as evidence of your skills. You could probably come back as a contractor/consultant for twice your current wage.
Oh, and if/when you do quit - no recriminations. You were offered an amazing opportunity that was too good to turn down. You really want to work in this new field. It's not you it's me, etc. Start documenting things for the next guy. Best of luck.
Edit: Also make sure to read Patrick's advice here: http://news.ycombinator.com/item?id=1829577
Edit2: Sorry, was wrong about Statury Sick Pay, thanks for the correction. 20 days holiday is definitely not right though.