Haven't read all of this, but my cousin was hit by a drunk driver while she was walking home. She had to have both legs amputated so it's a touchy subject for me...
if she knows she should be taking a taxi home, but forgets once she's been drinking, would she consider taking a taxi there. Then she'd have no choice to call for one when she's done...
just an idea
If i can't fall in love... I'd like to fall in chocolate! ~ Author Unknown