I'm glad you told them to pound sand. Life is way too short to work a job you don't like. While no job may be perfect, some are more tolerable than others and your boss plays a big role in that. Without going through 30+ posts, I'm not sure if you landed another job or what your plans are. Whatever the case, the job market is strong right now and it is a good time to branch out and seek something new if you wish. All the best to you and don't look back.