Most people would agree that having a good fantasy life is healthy but reality comes a crashing in when you least expect it.

Advertisements