Teresa Stone is a traditional wife and mother of two in Independence, Missouri. Everyone in town knows that Randy, Teresa s husband, dotes on her--and the couple faithfully attends church together and own a successful local insurance agency.—Anonymous