I openly admit that there are times I put my own selfish desires above the interests of others and end up hurting them. I also sometimes put my animal instincts and immediate gratification above my overall best interest, and end up hurting myself in the long run. These things are what God calls sins, missing the mark in ways great and small.
I like to shove the memory of doing these things down under my consciousness, but dang it all I'm just naturally a reflective person, and so they surface. When they do, I feel guilt. When I think about it being made public, I feel anticipatory shame--I probably am more concerned about what others think of me than what is healthy. But guilt on the other hand (assuming it is for things I'm actually responsible for) is healthy, because guilt motivates me to
1. Make right what I did wrong.
2. Change myself, so that I don't repeat the mistake.
On the other hand, I would like to add that I have never felt condemnation from God. Don't get me wrong. When I talk with God about my life, he is brutally, brutally honest with me about things, and requires the sort of honesty from me in return that tears away my denial and all my excuses most painfully. But its always in the way a loving Father demands the truth from his child. I have to be honest, simply because he is God, and if you have ever experienced the presence of God, you know better than to lie--it's fruitless, and you simply wouldn't dare. But anyhow, in confessing my wrongs to God, his focus is always on my righting it, and in changing my behavior. Never in condemning me or pushing me away. Consequently I have learned I never need be afraid of losing his love.