part of being a real athlete (instead of a dude that's just exercising) is to know your own condition and know yourself, i.e. if you're feeling completely shit you have the balls to take a day off.
That's not to say everytime you train will be comfortable and superb, but you get my point.
It's like charly always says: don't be a bitch.
don't be a bitch with regards to lifting
don't be a bitch wrt recovery and
don't be a bitch wrt food
is I think a good philosophy to go by.
This is good advice.
Drop the weight and hit parallel at least. You're about sky high.