God that makes ME mad, and I'm not even in your position. If I saw that my heart would have shattered. I feel for ya man...and its even worse that you had to help her get home.
I feel for ya, but if that whore is gonna do that to you, there are better girls out there for you.