After finding out how much extra you put into him, he may find some respect for you after trying other places. Either way, his attitude towards you had to go. And looks like it left with him.
Hang in there,we all understand needing work, but some offices are more stress than you can handle reasonably, and it may put money on the table, but it destroys your quality of life.