But if I can think of a better solution, then the room's way wasn't the best. My motivation behind thinking of better solutions is simply because I love problem solving and my mind is active.
I can't even begin to understand why logic wouldn't be the best mindset. What are the alternatives and how do they work?
I tend to blame other people for me being socially handicapped (or do you mean ostricised). If they wish to judge me or avoid me that is their business. In practice though, I know that I could make more of an effort to make people like me, but my default position is always to keep things brief and thus appear 'standoffish'.
I have to reinforce points because I know how dumb people can be. I reinforce points and they still ignore me, forget or do what they want. The only problem with this is that I then have to listen to them complain afterwards about how things went wrong. I try my best, but I do hear myself saying... I told you so, n times.