To those still waiting, may I suggest watching Shameless on Netflix, there are 6 seasons and you'll likely take a few weeks to finish. Also, the gym! I find that the hours of 1:30 to 4pm are most peaceful. I suggest you call USCIS in the morning and speak to a T2 around noon so that by 130 you're hitting the gym and taking out all of your frustration. Think of all the money you'll save on pre-workout!
This has been my schedule thus far and I swear whenever I talk to a T2 rep I hit a new PR at the gym.