Stop dwelling on your leg man, ok you got into a car accident and it messed up your leg, I'm sorry to hear about it, but you most not make everything it about that.
When you go out in public, wear long pants, no one will know.
You need to stop the self pity and get yourself out of that mindset...