Get her into counseling and you too. Stress/adrenal fatigue can tire and put on weight without trying.
After reading your "pressure post" above even as horney as I am, I wouldn't want to sleep with "that".
What caused her to be depressed in the first place? If you respond to "release only" f'ing out you brains may be a place to start. That may leave room for a bit more compassion. Excercise with her? Walk with her?
What could you offer a 20 year old that another 20 year old couldnt?
Pity me that the heart is slow to learn
What the swift mind beholds at every turn.
Edna St. Vincent Millay