<human>: Last night I was out with my friends, came home and was watching some tv and my exgirlfriend was there on my porch, completely trashed and literally had no idea that she didn't live here anymore. I let her come in and I texted my girlfriend right away to let her know what was going on and I tried to get in contact with one of my exes friends but since I don't have Facebook I couldn't message anyone and I couldn't get into her phone for anyone's numbers. During all of this she was in the bathroom puking and sleeping with her head in the toilet. I had no idea where she was living since we broke up two years ago so I couldn't just call a cab and send her home so I just let her sleep it off in my bathroom, thinking that it was the responsible thing to do. I texted my girlfriend again to tell her this was happening but since she was asleep she wasn't seeing my messages. 

Today I drove my ex home before I went to work and figured everything would be good but my girlfriend is pissed off and thinks I cheated and just said that to cover up any clues she might find that my ex was there. There's not any way I can prove that I didn't do what should I do? I'm not gonna let her berate me because of something she thinks I did, and tbh I would want any of her exes to let her stay the night too if she showed up that drunk.

Can you succinctly summarize the text in 1-3 sentences?
<bot>: my exgirlfriend showed up drunk at my door and I let her sleep it off in my bathroom but my girlfriend is insisting I cheated.