I was thinking about this after I logged off earlier and one thing I didn't put across is that as a Muslim, my one main goal throughout my life, is to please God. I may not always do it, I may fumble and slip up - I'm not perfect and God knows this and recognises my struggle
So, when I mix in female circles and shy away from male company, I'm doing it to please God. When I cover up, it isn't for society, for my husband or for my friends - its for God alone. The same applies for all the things I do in my every day life - trying not to gossip, to be kind to my neighbours, to bring my child up in the best possible way as thanks for the blessing we have been given
We live in a culture where people generally cannot comprehend someone aiming to please God. People want proof of existence, reasons, logic..so, a woman veiling as part of her expression of her relationship with God, they cannot really understand the meaning behind it
As for people being animals who can't control themselves...well to be honest, a walk in any city centre on a Saturday night with women urinating in the street, men bearing their arses and people leaving night clubs with strangers for sex...well quite frankly, I think jungle animals have a better code of conduct