i agree different circumstances i think if there is a raise reraise you should fold especially if you consider yourself a strong player! if your kinda new to the game and just can't make plays or what not i think you should push after the raise reraise! also i think in a cash game you should call but tournys fold!