Young women often say they want to find a knight in shining armor and be "a princess" on their wedding day. From an early age, many girls are indoctrinated with the idea that lasting romance and ...