I haven't been diagnosed with BPD but I was told by a therapist that I have some symptoms of it. Here's my main issue: 

I am considered a pretty "good catch." Early thirties, good job, custody of my daughter, own a nice house, nice car, debt free. I'm fit and I do fun things. Great relationships with friends and family. But what I keep doing is I'll get overwhelmed by lonely, empty, needy feelings. And when I meet a new girl, even if I don't find her that attractive, or she has lots of "red flags" that I know I should avoid, I'll go "all in" fast. Often people who meet these girls tell me in so many words that i can "do better than her." I'll rush into a romantic relationship just to escape my boredom and loneliness. I'll smother her with attention, gifts, money, etc. Knowing she isn't what I really want, but feeding off her attention. Then, inevitably when the novelty wears off, and about the same time she starts wanting to do her own thing again, I'll start seeing all the "bad" in her. All the red flags I turned a blind eye to become a big deal. Then we have huge fights and I will feel frustrated, trapped, and miserable. I'll try to change her and get frustrated when she doesn't. I'll get super jealous and needy. I'll break up with her one day, knowing she isn't the one, then be so lonely the next day I beg her to come back. We'll go like this for months until I finally end it for good. Currently that's where I'm at - single and trying to keep myself this way so I can fix myself and not simply repeat this pattern. Currently thinking the best way is to just find things I like doing without clinging to someone else. And dealing with loneliness in a healthy way. Any suggestions?  Is anyone else like this?