2 posts in a day, wow.
I'd better get to work now ;-)
Your soul is on a journey. Karmic situations in which you find yourself today are both your soul's mirror and travel guide. Karma can show you where you've been and where you might go to learn the lessons you've chosen for this lifetime.
Through understanding your unique destiny, you can adjust your actions to either change an ongoing situation, or gain new perspective on a past situation so you can avoid making the same mistake twice. By understanding karma, you can unlock the patterns from past lives and show you how to use the laws of karma to consciously choose a better path for this life and the next.
"Life is a magical journey. Take time to smell the roses and love with everything you have. Don't make promises that you cannot keep and try to keep from letting those who love you down." ~Heather
http://hinduism.about.com/od/basics/a/karma.htm