I don't understand why this wait time is soo long.

Whenever I go to the doctor it's about 20 minutes long MAX, all they do is throw medicine at me and kick me out so what is the hold up?!