Hello notinreality: Welcome to PsychCentral! PC is a great place to gain support as well as to obtain mental health related information. There are many knowledgeable & caring members here. The more you post, & reply to other members' posts, the more you'll get out of the time you spend here.
I am disinclined to comment with regard to what, if any, diagnosis your description of yourself may suggest. From my perspective, the question is: are you comfortable with the way your life is going & how you are functioning day-to-day. If so, then it really doesn't matter what diagnosis someone might suggest for you. I recall, years ago, having a psychology professor in college who said that everyone carries around psychological pathology of one sort or another. Most of us manage to function successfully in spite of it. It's only when it becomes an impediment to our ability to function day-to-day that it rises to the level of a "mental illness". If you feel like the various difficulties you have experienced in the past, & are experiencing now, are making it difficult for you to function successfully day-in & day-out, then it may be worth seeking out a counselor or therapist who can help you to better understand what's going on with you. At least these are my thoughts. And in addition, of course, keep posting here on PC!