AW, sorry to hear about the BF's depression - it sure can be hard to live with someone who is depressive.

Try to see if he will also check for physical causes - inflammation, vitamin deficiencies (B vitamins, vitamin D), hypothyroidism etc. can all be causes of depression, as can prescription medications like beta blockers or statins.

Exercise and healthy diet can also go a long way.

(Btw - there's absolutely nothing wrong with your figure!!!)