Things To Consider Before Giving Up