Thanks Bob, Lief.
I have ridden the KICKR for 5+ hours just with the Wahoo app as my display - basically looking at wattage, HR, cadense. However I was listening to music.
There might be a little bit of art to it, but having a goal, a workout to follow, something to occupy the mind really helps a lot!
I also find I have greater motivation when I start earlier in the day - i.e. 5am or so. I have started later like 9am, and meaning to ride 5-6 hours, actually "talked" myself down to 4. Funny how your mind works sometimes!
It is also MUCH, MUCH easier to have a movie or an existing ride to watch while riding.
I will ride my really hard segments or workouts now watching my Sebring ride video or a video of a local ride with a lot a hills.
...
It is really helpful to have a goal. Now, the workouts are my goals. I find I can maintain a higher wattage, higher cadence, and higher HR on the trainer than the open road. Yeah, I guess I am weird in that part.
The other thing I really like about the trainer - is that you don't get a rest - the workout is harder and more intensive - there better for you in that you will bet stronger faster.
If only they will just come out with "virtual races" we can compete in.