The best answer, in my opinion, is to seek assistance from a professional.
While some of what you describe could seem to place you on the ASD, it doesn't necessarily make it so. Having anxiety about jobs or relationships are normal and are not necessarily indicative of anything, and certainly as a teenager. Confusion about oneself is also quite normal. If someone hasn't been confused or worried about where they fit in at some point in their life, that's not normal.
Regardless of whether or not you have Aspergers is really secondary. Seeing someone can help you find the answer, yes, but they can also help you cope with those issues.
Being diagnosed won't change who you are but it may give you some answers and a better idea of what sort of support you should seek.
Don't worry too much, you're going to be fine. It won't be a clear road, it never is, but getting the right support system in place is key.
_________________
Always do right. This will gratify some people and astonish the rest.