Someone asked me to follow up on the "Dealing with the Guf" post. Basically, the technique I talked about was successful. If you have excruciatingly embarrassing moments that you want to get over, try the following:
1. Meditate. Clear your mind. Do whatever it is you do when you're stilling the waves of your mental sea.
2. Contemplate your source. This takes knowing who you are and what you are. I know very well that I am an incarnated spark of raw divinity in its purest form. Knowing that I came from God, and ultimately will return to God, I'm able to get in touch with and commune with this spark of my Self.
3. Knowing your race and value, knowing that you are of the race of God, and have the value of God itself, begin to remember the moment that imprinted the embarrassment that haunts you. Remember it in detail. Think about what happened. Then remember your race and value. Relive the moment while retaining conscious knowledge of your race and value. View it from the perspective of eternity.
4. Repeat as necessary. It took me two full sessions like this to overcome the anxiety attacks that came when I remembered my folly. After that, I slept fine. Thinking back to the moment now, I have peace. It really seems pretty funny.
It takes time to overcome years of thought patterns, but this method does eliminate the majority of the reactions quickly. I hope it serves you as well as it served me.