Why is calling someone a pebble in your shoes offensive?

I once got back at someone that wasn't really a good person when asked ''Do you felt love''.

My reply:

''How can anyone love a pebble in their shoes''?

Needless to pay, the person left... saying nothing at all. Why is that considered very offensive?

Why is calling someone a pebble in your shoes offensive?
Post Opinion