Jace,
The best thing to do in these situations is to stay positive no matter how long it takes to get what you want. When agents say wait, they literally mean a whole lot of waiting. Patience is the key here. I know its frustrating, stressful, not easy, and financially constraining, but what you can do is wait. More info is on page 96 of the forum if you've been following.
How does one manage this situation?
1. Find something fun to do with friends.
2. Volunteer if your status allows you for example, at a nonprofit, college/university.
3. Sports fun? Try something at your college/university sports facility (or gym) with friends.
4. Its fine to be concerned, but don't overly worry about it. Its not worth it. Its in the hands of CIC.
5. Always remind yourself that you have a 99% chance of getting a PGWP in comparison to other CIC immigration programs.
The point here is that you have to keep yourself busy and positive as you wait. Good luck.
Cheers!