TL:DR, I was diagnosed last year with bpd and to stop myself from harming others, I got to a point where I internalised everything. After lots of DBT I have learned to let negative thoughts roll through without letting them stay, and challenge harmful thought patterns at least when it comes to myself. 

I've done what I'm supposed to, I hardly actually have thoughts of self criticism that I actively think about. But I still don't like myself, it feels like it's so engrained that it's not even in words or thoughts. Does anybody have any advice on how to get to the next level of dealing with low self worth? Thankyou