Weight gain problems

Sirena

I’m turning 23 in 9 days I’m 5’3 and I weigh 120 my question is how can I gain a little more weight. I’ve gotten up to 127 and ended up loosing it all plus a little more by the next month. I can never keep my weight that I gain so does anyone have any healthy tips on how I could gain a little more weight?