I think you're being a little unfair, calling him a "creep." You DID, after all, change your mind ... no??

In any event, you don't need the drama, that's for sure.

Puppy