No it would be perfect if it was perfect because if it wasnt perfect then it may be boring.
I don't agree. If everything is life was easy and you never had to overcome adversity then every triumph you had would feel empty. Setbacks and bad days are what make you stronger because you learn from them.
In this case probably best for Tom not to dwell on it, get very drunk and then move on.