Greetings. You may be having androgenetic alopecia . however, you may be having some hormonal issues if you have put on weight unexpectedly.. You may have to see a qualified dermatologist near you. You may have to get
thyroid levels tested. Also hair density can be restored by use of certain lotions. Further queries may be sent on follow up messaging. Warm regards