Ultimately what you believe about yourself is up to you. Unfortunately us Borderlines are easily thrown left and right when our identity is challenged.
The important thing to remember: is even though you may have Borderline, it does not mean that your identity: is borderline. There is a common feeling of comfort when we have been given the diagnosis - especially after years of searching for answers as to why we are the way we are - and that is to be expected since we do feel the need for validation and acceptance and belonging. Problem is - sometimes we can attach ourselves to the Borderline diagnosis in much the same way that we can attach ourselves to other people - and it can become an unhealthy way to feel comfort. Sometimes we have problems letting go of this label because we are in need of an explanation to our problems - and in changing and leading a healthier life - loosing the borderline diagnosis can in some ways - feel as though we are loosing our identity...
It's important to remember this.
In changing and loosing the borderline diagnosis - we are no more or less borderline. Those traits remain forever and always. We just learn to master them and slowly they can and often do - diminish to where we no longer need an explanation to our problems, they just are...
I also think you know yourself better than anyone else, so ultimately - this, "professional," whom has so little of your personal experience to draw from, in designating you a label - is destined to make mistakes. So take what he/she says with a grain of salt (if you can

).
And that goes for anything - that anyone says.
I have no doubt in my mind that you suffer from BPD traits. How else could you have landed on these forums and felt such profound connectedness to the words and experiences shared amongst one another? Its truly amazing how much of what other people say on these forums - rings a bell of affirmation - that I do in fact have borderline. I have had times where I notice my dependency on these feelings of affirmation - and it could become a problem if I do not remain aware of it...
It's all about awareness.
Thanks,
HD7970ghz