Having been through 50 million vegetarian debates before, I knew pretty much what was coming and did not speak a word or throw anything out that would continue the conversation. As expected, she was unable to resist the temptation to argue, so she asked me "leather is from animal". And I asked " so!". To which she said "you are vegetarian but you wear leather". Still toying I said " yes! so". Visibly confused that I wasn't getting the obvious point she said "but you dont like killing animals and you still wear leather. Isn't that a contradiction". Which.. sort of gave me a chance to shut the conversation by saying "I dont mind animals being killed, in fact I would be happy if all animals were killed. Kill them all you want. I just dont want to eat them". She laughed and said "oh! ok... so you dont mind them being killed...then its okay" and walked away. Like I gave birth to those animals and I have to protect them - who cares.
The whole freaking world assumes you are making some kind of a moral statement through the stuff that you do. That you are trying to convey an ideal or a big underlying point - making a statement so to say. Sometimes..no most of the times there is no ideal, moral or underlying point. We just freaking do stuff that we like (I'd like to be 9 years old again shake my hands and say "yen ishtam"). It need not be consistent with any underlying moral or a philosophy. We do arbitrary, unconnected, and self-contradictory things.
I have always met questions like "you do abcd and you do xyz - dont you think it is contradictory" with "no I am consistent with a person who does abcd and xyz - so I am not contradictory". As long as you give a term, a name, a category for people to bucket you they are happy. It can be something as wierd as vegan (what the hell does this mean? I never knew I was a vegan)