Hi Rocky
Welcome to the bpdfamily

Im glad you came here to share. Its truly terrible to see our children lose control and the devastating impact it has on those who love them and I can completely understand the range of distressing emtions that it invokes in you.
Firstlly, I commend you in taking a stand about assault. This is very serious and can have devastating consequences. I would be interested to know if he has done this before? While he is your son and this is no doubt, a very difficult decision for you, he also has to learn consequences for his actions. Its only your relationship qnd understanding of your son to know how hard or soft to go here.
I often find parents arrive here in the thick of a crisis. When you have time to step back out of the drama, there is plenty to learn on the board to the right and also from engaging with other parents.
I have been walking on eggshells for long time.
This has invaded my entire family life. I feel he has sucked the life out of me and I am tired.
There is a great book by Randi Kreger called "Stop Walking on Eggshells". Given there is no formal diagnosis, you might find this helpful reading.
I used the exact words of feeling sucked dry to describe a very turbulent time of crisis with my BPD daughter.
Take some time to look after yourself, you have others who love and support you. Please keep coming to share, we are all here to support you.
Merlot