I don't think I know anyone who's sexually driven and needy as you're describing - not since I was surrounded by hormonal teenage boys at school. And singing in public is fun, I sing all the time. And, believe me, it's not because I want people to think I have a great personality - it just feels me with joy. Suzi's right, your perception of other people seems to be somewhat distorted .....