I grew up for most of my life dealing with the same things. My mind was always racing, my emotions would erupt, and my anxiety was through the roof. I thought I was lazy and couldn’t understand why I could never follow things through. What you’re talking about sounds so similar to my own experience that I have to say it doesn’t sound like Borderline Personality disorder **which is something I thought I might have** but it’s ADD. I started taking medication for it almost 2 years ago, and it’s changed my life. My anxiety’s gone, my minds slowed down, there’s been so many great things to have happened since.
Medication may or may not be up your alley, but read some books on Adult Add and see if there’s a connection because you sound SO similar to me.