You do know that stress is God's way of telling you "don't do that."

It's good that you're being nice, but maybe you better put a little more selfishness in your life. Not too much, mind ya, but maybe a little...
As to porting, maybe Saimon69 can ask...