I have been going right through an excellent difficult time a number of days in the past