I am still hesitating to book the free room at Genting Grand or Highland due to I am still not able to endure the long bus trip to Genting taking 6h. The return trip to Singapore is even worse at 7.5h duration. I am not taking by plane because of the troublesome transits and more costly. Any idea how to make the very long bus ride more pleasant?
Just examine what is the actual reason deterring the bus trip since there's toilet break every 2-3 hrs or less. If it's the frequency not meeting your expectations, do consider solutions like adult diapers for example.
If it's entertainment concern, do download content of interest in advance like what others suggest to enjoy during the trip. Alternatively, if you are getting local Sim card for internet usage, there's always access to content from YouTube.
I always sleep through most part of the bus journey so the long hours doesn't bother me. In fact, it's shorter than plane trips to the US.