O god. .. Forever-a-virgin Mary MLP