Right someones got to do it so il be mr sensible. (Makes a change)
Invest in a pair of proper bike trousers. Don't have to be leather, i mainly ride in jeans, but they are Kevlar lined and will do a good job of protecting you. You are hard pushed to tell they aren't just a normal pair of jeans. They range in price from £40 to upwards of £200 so there's a pair for most budgets.
Now take notice or ignore that advice, its up to you my job is done.................swishes cape and retreats into the darkness.