When should you Give up! When should you NOT?