1) have a plan.
Having a plan helps you stay focused and turns it from a waste of time into another step in YOUR plan. It gives you a sense of control and power tha helps tremendously in dealing with it all.
2) play games
One of my personal favorites is to twist the songs as they sing. For example, any song that uses the name 'je-ho-vah' i substitute 'dear-o-din'. Any song that uses the word "jesus" (not many to be sure) i substitute "thor". Its silly and small but it amuses me greatly to see people near me double take, thinking they heard something slightly off but they cant quiet place it... Games make the time go by. I also txt from the platform, play games on phone/tablet, surf the web etc etc on the kingdom hall wiFi. Small acts of rebellion, emall amusments to pass time make it enjoyable.
3) learn to embrace the suck
another favorite passtime (and a bit of a game in its own right) is to embrace the suck. When someone makes a kiss a** comment, i one up them. When someone slobbers over a pretentious shmo of a speaker, i slobber more. When someone fawns over a new wt article, i drool over it in excess. Its all sarcasium and mockery but its amazing how many people accept it at face value. Its both sad and fun to see how far i can push it and so few even register the slightest hit that they understand im mocking them.
4) use your time to wake others up
its hard and can be scarry at first, but learn to ask open ended questions designed to spark people and make them think. Pepper them in to comments During the meeting. Have something in mind thats being discussed on the meeting and frame an innocent question designed to give a subtle nudge. You maybe supprised at who will give a subtle nod of knowing or who will privatly admit they see where you going and agree with you. Keep it subtle, always leave yourself wiggle room, and have fun with a subservise attitude. it WILL help some, even if you dont see it right away.