Stephen and Ayesha Curry have been married for seven years now, and Ayesha revealed what’s kept them so happy: They put their relationship before everything else, even their three children. The 29-year-old author recently spoke with HelloGiggles and explained that putting her marriage first isn’t selfish, it’s