Hello
Sunshinegone! I'm so sorry to hear of the troubles with your son but I'm very glad you are here - Welcome!
You'll find many other parents who are in similar situations, you are not alone. I'm glad you've got a friend to confide in; having a child with BPD/traits can be very isolating. Reading books, learning all you can about BPD, posting here and in other's threads, are all great ways to improve things for yourself and your relationship with your son.
I am feeling empty and scared that I have lost him forever.
Boy do I know this feeling, Sunshinegone The good news is, often times a pwBPD (person with BPD) just needs a short time-out. Have you reached out to him?
Please share more of what's going on - it helps to get a broader picture so we know how to best support you.
Hang in there, keep posting, you've got this.
~ OH