Reads Borderline more than anything else to me.
You don't come across as a sociopath to me. You seem more like someone who is very insecure and unsure of themselves. Maybe you should concentrate more on what's causing those issues than worrying about what label fits you best.
I tend to agree that it sounds just like a young person.