Having to stand back and wait does suck, but being on that side of it has given me a greater appreciation for the people that did that for me. I knew then that I was hard to deal with. Watching/helping others makes me realize exactly how much of a brick wall I was for so long!
You know, some days just aren't people days. Try not to bite your tongue bloody and this too shall pass.