From hate to hate. How do I live with borderline personality disorder?

 

v20240901