When I was about your age (19 to my early 20's to be precise) I was very ill and had to learn how to deal with this. As I said before, I'm not autistic like you guys but I absolutely empathise that it's hard to fit in when you're wired up differently and have tendencies to behave differently to others in spontaneous situations. Because I found it hard to control, I lost contact with every "friend" I had who all concluded I was too much hard work and wierd. I'm not saying it was a completely healthy thing to do, but after that experience I've spent most of my adult life with my defenses up and constantly looking over my shoulder, trusting no one and seeing everyone as a threat. What is healthy though, and I would strongly advise this, I stopped caring about whether others liked me or not. I care very much about offending people and I don't expect others to live their lives around me, but I don't want to be "normal" because I don't think it matters. My brother is autistic and as I'm getting ready for work at the moment, my partner is currently looking after an autistic child downstairs (who's extremely cute) and it's part of who they are. As long as your heart is in the right place (and I know yours firmly is Matt), if someone gets upset over your differences, who really has the problem? Is it you being you or is it them being intolerant and shallow? Don't let any condition hold back the talent and intelligence you have. I see you apologising alot on here (when you really don't need to) and I can only think of one time you ever upset me and I had to have a word with myself as I can see it wasn't done purposely, it was me with the problem for not reading into it what it was. There's rules of politeness and offensivness but sometimes it's just other people who have the real problem. Don't try and be liked, try and be respected. If someone tolerant and respectful enough to like you then they're probably not worth seeking approval from anyway.