that totally sucks -
I hope you can find a new better job soon.
I too cry over the drop of a hat so I sympathasize funny enough my dad sounds just like your dad - he doesn't take anything crap - and I feel like a piece of carpet where people have walked all over me! I say to myself a lot - why can't I be more like him??