I ' m quite certain that I would have fallen " off the wagon " a long time ago were it not for her . She is an angel who loves me more than I could ever deserve . Most of all , I think I ' ve learned to appreciate every day . I suppose that 's not an easy lesson to learn - it certainly has n't been for me .
According to the above context, choose the best option to answer the following question.
Question: What about this newfound relationship causes the speaker to stay sober ?
Options:
A. The woman is on probation and a clause is that she ca n't have alcohol in her home
B. The woman provides all the satisfaction he could need , there is no reason to drink
C. The woman has puritan values and is philosophically against the act of drinking
D. The woman is an evangelical christian and will not the speaker to drink one drop


B