Work Rant.
I wouldn't quit my job until I had another one lined up. You are engaged to be married correct?
Your boss sounds like an *** but he is the boss. Having owned and ran several companies before selling them I always welcomed ideas that would improve the bottom line and the employee was rewarded accordingly.