The high school mentality can really get on your nerves. Most of the people i work with are early 20s some are still teenagers. The attitude towards working is always "ugh, i have to do THAT" instead of "let's get it done." Hell, i'm 23 but my attitude is more that of a 30 year old. I find it hard to carry on intelligent conversations with more than a select few of my team; for most their attention span is less than a flea's. I've had to fight that voice telling me to walk out the door and never come back more times than i can count. Thankfully i'll be moving to pharmacy soon, where there are far more mature attitudes to work with.