Where did it go wrong for John Barrowman?

The 55-year-old Scottish-American actor and singer admitted he was 'devastated' by the news and said it followed an 'extremely difficult' period.