I go thru the same thing, and also not staying with any one for too long or completing it. This cab be BP and BPD or both too! I definitely have some BPD ttraits, just not enough to be diagnosed with it. My last therapist told me no way am I BPD because he likes me, lol. From what I have read from this site they have a whole section about the differences between BP and BPD. One of the main differences is BPD that is their baseline, they are always in this state, where as BP, the states last longer and are more defined then BPD. It's hard for even professionals to tell them apart some times. A BP2 or BP1 with mixed episodes could appear as a BPD or visa versa. Another main difference is BPD is pretty much how they are everyday, that is their baseline. Our baseline changes, and we also have normal periods too. I would read up on this it's very interesting! Some call BPD, BP-Lite

But that is of course unofficial and not what any pdoc would ever say.
That's why BPD is a personality disorder and BP is a mood disorder. Both are effect with mood swings but for different reasons.