HELP!

So I’ve been talking to this guy for sometime now. Almost a year we’ve known each other. Then tonight we went out to drink. He had tooooo much to drink and started throwing up which was fine. Whatever it happens. I tried my best to put him in bed. He usually sleeps over it’s nothing new. Then i get woken up to him pissing on my carpet. Me being a nice person i let him sleep it off as i clean it up. But why am i so nice. I should’ve definitely woke his ass up and made him clean it but i know he wouldn’t have cleaned it right. The thing is i actually really liked him too. Like what would you do in this situation????? LMFAO