[usr] A friend who I hadn't seen in awhile showed up at my door [qst] ask me for further details [bhv] I'm in a positive mood, please congratulate me and praise me.
I'll bet you were surprised. Were you glad to see them?
A friend who I hadn't seen in awhile showed up at my doorstep.  We ended up going out for drinks