dodgeramhog, wow,i was discribed pretty much to start off,i'm a carpenter have few teeth left and been locked up a time or 2,it don't bug me i already know this.

lol! anyway it could very well be meth,or the booze or both. sorry this happened, does sound as thought she may need rehab.as for the other things she may or may not have done that is on you of what you can forgive and forget.

have you asked her if she is doing dope? then again i can't see anyone hanging with a speed freak and not do speed.