dealing with tough time