Hi and welcome, babycds. Hamster-bamster is right in that there are a number of criteria (as for any dx) and not everyone dx'd is necessarily going to meet every single one. But it is also important to remember that having some crossover symtoms (with something else one has going on)
does not mean one has the other thing as well. Fortunately, lol, because many have enough on their plate as it is(!) To make that clearer, most people can relate to some symptoms from any given disorder, and it can be easy to begin to worry one has everything, especially as one begins learning about psych stuff (there's actually a term for it it's so common). Wow, am I rambling... Anyhow, guess that's to say I hope you can find comfort in that. Lucky you to not have racing thoughts, they're not fun.
I took a peek on your page and saw borderline as number one on your mental health concerns. From what you describe here, BPD (borderline) does seem very accurate. I'm not a doc though. Looks like you've got your hands full with what you've got going on already as it is.

On another thread you mention that your parents won't pay for help. Have you heard of DBT? I've heard great things about it helping in borderline, in fact that is what Marsha Linehan (who developed DBT) developed it for. There are books out there (including workbooks). To get one from the library to check out would be free of course (and if you find one you particularly like, go ahead and buy one --helluva lot less expensive than therapy, right? Massive understatement, lol). That would be a way for you to be proactive in helping yourself -- which it seems you are all about -- not only being a survivor, but in being an OVERCOMER! And kudos to you on that excellent attitude, btw!!
(And I'm assuming you meant "impulsive" instead of "compulsive" based on context.)