Welcome, reset2zero!
I'm glad you found this website, as well. The Lessons have been soo helpful to me, and not just in my relationship to my uBPDh, also in my other challenging relationships, and in the way I relate to the world in general.
Makes me happy to read that you will not accept being a punching bag. (I hope you mean emotional punching bag, and not physical punching bag--you aren't in physical danger, are you?)
Thanks for sharing some of your story and progress here.