Question: what is the difference between rough and tough?
Answer: Both 'tough' and 'rough' denote a degree of difficult. Tough means durable and strong while rough means having a coarse or uneven surface. Thus having had a tough day would mean that the day had difficult challenges, was not easy to get through but you did get through it and probably feel good that you accomplished it.