Have you had a tough