The way to look at it is - will it help if you are diagnosed? The answer is probably not. Asperger's Syndrome is just a label, and a diagnosis does not lead to a cure. The label is usually given to young children so their carers can quickly identify what might be a problem for them, usually in school, and help them accordingly. Once you are older and you are in control of your own life, the label isn't very useful and can actually be a hindrance in the sense that it can hold you back. It can become very easy to blame everything on a "disorder" and to come to believe that you can't change anything because you're disabled and that's the way you'll always be (this happens so so often to disabled children, but in the sense that the label causes their carers to hold them back). As someone else pointed out, everyone has a degree of Asperger's, because Asperger's is basically a bunch of normal personality traits that are amplified so that they can become a problem. I think having that label would only tie you to one spot, when in fact what you want to do is move on and change.
You've identified some problems that you want to fix, so why not try to do something about them and forget about the Asperger's? Why not see a counsellor or ask someone close to you for help? I can understand that having a diagnosis can be a relief, because you can name what you think is wrong with you, but it can also be a burden that you don't need. You know what the problems are, so try to do something about them.