What do you do at the verge of giving up?.....Talk to me....