OP here, i did finally get the stain removed!! I think I went through 7 layers of shock when this all happened , but I couldn't kick him out of the truck. He was on his way to his mom's funeral. Thankfully I will leave that job before he returns from his travels. No awkward moments here, and I'll definitely be avoiding his calls. It definitely made me question doing so much for others but I'd do it again.