The first 2 sound quite normal to me (and my husband says so too) The 3rd...it is a very painful area (according to my husband!) and any slight knock will cause some pain so you are lucky it only lasted 20 seconds...nothing to worry about.
Hopefully when you see the doctor you will be reassured more.