Amy, depression and anxiety may respond to medication but in the context of BPD, the most effective treatment is counseling. Even though it can be very difficult and even confronting to engage in.
Depending on where you live will depend on what is available. Counseling for BPD is specialized and many psychs (psychiatrists and psychologists) are not set up to handle it. DBT, is considered the first line of therapy (dialectical behaviour therapy) or CAT (cognitive analytic therapy) is common in the UK. There are other options but make sure that if you do start this work you are working with someone who is trained and supported by good well qualified supervisors for this.
Good luck with this, I think the advice to post in the forums where you can get support from others with similar issues will help as well. Good luck with the new diet plan. Sounds healthy enough from the general details.