Yes Vermillion, welcome to the forum.
Karma? First of all I am in India the Karma capital of the world. How did I get here? Good Karma. Why am I here? Bad Karma. So I too am a firm believer.
Paing it forward is the most efficient way to change people for the better. Sure there will be some who take advantage but the good Karma is your reward. That cannot be taken away.
Believe it! I am living it right now. I say this with all sincerity. What goes around, comes around. Everything moves in circles. One can't run nor can one hide for long.
There is a song I forget by who called "It All Comes Back" . Be careful what you say and be careful what you do.
Believe in yourself and you will be believed....:)
Don