Because John Barrowman is being himself, hes with his husband Scott and he looks happy with him! John Barrowman is perfect when with Scott Gill. Not saying he isn't perfect when away but I can see in John's eyes that glimmer of happiness when they spend time together. They spend each moment with each other like its there last.