Well considering there are more single people than married people over 30, I don't think it is fair to say someone is weird because they have not settled down with one person. I am not so sure about the gay connection, but for sure it indicates low self-esteem. (middle child issues)
All too common among guys, everywhere!
Yes, David knows a lot, but is not always right! I have learned from him, but would not want to date him, even though he is handsome!