totally inderstand your feeeling
trust your instinct and move on
when your boss keeps giving negative comments all the time regardless of his intention, u r dead at your position