Her teetotal situation may be for religious reasons too. Malaysia has a lot of Muslims, for example - although far less fundamentalist than in other places (re hijabs, burqas etc). Some SDAs and (all) mormons also refuse alcohol and caffeine. Does she have any dietary things? Like, does she avoid pork and shellfish, which may indicate she's a SDA?