And I'm having a hard time coping with it. I'm drinking beer as I type this so I can keep it together. So, I'm in Madison, WI headed west to Seattle with my road dawg and were housed up at a punk house with a bunch of other travelers and we all partied last night blah blah. Cue to 9am this morning when I tell him I want to leave today and we gotta do so some work on my car so we should get going soon and he's like okay cool. So I go into the kitchen make pancakes and coffee for everybody and by the time I'm down, hes fucking HAMMERED drinking whiskey with these other kids. Okay whatever I'm annoyed and I'm trying to get him loaded up in the car and this motherfucker is so drunk he goes back in the house and passes out on the couch. Ugggggh really dude? Then one of the girls he was drinking with tells me he groped her multiple times after her saying no to the point where she got up and walked away and he followed her and she started crying before he finally stopped. For some background info I've known him two years and traveled with him before and slept with him and always seen him be respectful of women and not a fucking creep. And the 4 other people who were there confirm her story. At this point I've had enough of his drunken fucking bs I've been putting up with for weeks so I start getting his stuff out of my car and tell him he's out for molesting someone. He says okay whatever bye. Really dude? That's it? So I leave. Then I find out that he got kicked out of the house for the same reason, punches the guy that lives there, gets maced, the cops show up and he tries to run from them. He falls and splits his head open so he gets taken to the hospital and arrested. Holy fucking shit dude. I had to tell his mom. What the fuck. I had a panic attack for the first time in like 2 years today and now I'm gonna leave him here and go to the west coast alone. I feel like a shitty person but I just don't know what to do. He's always been a loving, compassionate good person in the years I've known him, he's just a really really shitty drunk.