So after five days in the war zone with a colleague, I pulled the plug and abandoned ship because said colleague was not respecting boundaries. I was sharing a room with him in a hotel, and he was just not giving me any space whatsoever -- constantly trying to bond with me, never leaving me alone to work, being up my ass, basically. He also made several subtle advances and suggested we get a room with one bed. He wasn't aggressive or sleazy, just wouldn't leave me alone. I literally had to go to the bathroom just to get a few minutes away from him and his pestering. I tried to tolerate this and just deal with it but ended up feeling like i was going to snap, so i called my boss and told him i was canceling the trip because i could not travel with this person. i explained why ... and he said he is going to fire the guy. now i feel absolutely horrible and am crying over that. i don't want to be responsible for this guy getting fired. he doesn't seem like a bad guy, just socially inept and needy and probably lonely. which somehow makes me feel worse. i do not know how to proceed from here. if he gets fired, he will know it was my fault. he even asked me, "are you leaving because of me?" but i couldn't bring myself to say "yes, because you will not leave me alone."