1. I'm gonna do the spring CP, so I won't have to worry about missing Christmas, Thanksgiving, etc., BUT my birthday is in March, so I would be away from my friends/family for that, PLUS I would be away from my boyfriend on our anniversary, and I will probably miss his birthday, too. I guess as long as I get in touch with friends/family on the important dates, and celebrate with my CP friends down in Florida, I should be alright. I know for a fact that I will be homesick, but I think as long as I keep myself busy I should be able to cope
2. From what I've heard from people that I know did the CP, the great days vastly outweigh the bad days. Yes, you will be yelled at for something that you have nothing to do with (ride breaking down, no spots available for the parade, etc), but you just gotta put that person behind you and move on with your day. And then when you get back to your apartment that night you can bash all the rude guests with your roommates!
3. I'm not sure what would be the HARDEST, but to me, the job with the most pressure I feel are the character performers. For a lot of guests, the characters are the main reason they go to Disney World in the first place, so you have to DELIVER for each and every guest. You always have to be on your A-game, always have a smile on your face (even if you're a fur character!!) and act like each guest is the first one you've seen all day.