I don't necessarily know enough about your background (don't worry I'm not going to ask

so really based on the post and the information provided I can't say if I personally believe/know you'd reach the minimum of 5 out of the 9 criteria to get a dx of BPD by a medical professional .... I can see about 3 .... not that there's not more I'm just saying it's not provided ..... (that's all)
Your moods definitely fluctuate somewhat but it's your emotional responses to given situations that yes I'd agree with what other members have posted before me about BPD.
Just thought I'd put it out there because honestly, I don't know.
If the symptoms are bothering you, it's worthwhile speaking to your (GP/pdoc) about this for a possible assessment.