If you can smell yourself then you need to shower immediately. :)
Scent is really a amazing thing. Certain odors just seem to open a flood gate of memories.
Memory and smell are processed in the same are of the brain. Trigger one, you can recall the other. Try it sometime. Pick a random smell at lunch time or at work. Try to recall that smell later. Suprised the heck out of me the first time I tried that little experiement.
Also does wonders for libido too... ;-)