You are being a little rude, yes.
The truth is the only way to know FOR SURE if you have an ASD is to get tested. I had an interview done (my father was asked the questions not me--about when I was a baby, a toddler, and a child.) These questions are very specific ones the doctor asks, and based on the answers given, you get a score. If you pass a certain cutoff, then you likely have an ASD (ie. Aspergers or PDDNOS). If you pass an even higher cutoff, then you likely have classic autism. (These "likelys" are turned into a definitive diagnosis by the psych if you pass on the other test as well). That is half of the test. The other half of test is between the person themselves and the psych and involves activities that will help the pysch determine if one's behaviour matches an ASD. The scoring works the same as with the interview.
This is the way to diagnosis it. If a professional (as long as the person is qualified to diagnosis ASDs) is telling you based on what he knows about you (which is likely FAR more than you've divulged here!) then chances are you could be on the spectrum and should go for a proper diagnosis to figure it out one way or another. No one here can tell you "yes you have it" or "no you don't". There is no way you can know yourself for sure, unless you go for a diagnosis (lots of people are right about themselves, and lots of people are also wrong about themselves).
Also, there is no need to snap at people who are only trying to help. The ruder you get, the less seriously people are going to take you, and then you might not get any offers of advice anymore. Most people here are not going to be snapped at and spoken down to and then keep coming back to try and help.
_________________
Diagnosed with classic Autism
AQ score= 48
PDD assessment score= 170 (severe PDD)
EQ=8 SQ=93 (Extreme Systemizer)
Alexithymia Quiz=164/185 (high)