Lily Williams was 12 when she got her period. It took her another 14 years to learn what's wrong with it.