My partner deals with BPD and swears by Cognitive Behavioral Therapy. You mentioned therapy but it's a wide range so I figured the overlaps there would be worth a mention.
Good luck. You are not unlovable, and your problems are not forever. You will grow.