I think, for the most part, you don't need to know why you gained weight in order to lose weight. Now if you are having issues losing weight, you do need to know why you are having trouble.
For me, I bounced between 330 to 360 probably 10 times. Until I was put on BCP for PCOS. Only at that point was I able to lose weight and break the 330 barrier and then the 300 barrier. Now I'm in a similar position, I bounce between 200 to 215. I'm not sure if PCOS is playing a part but I also recognize that I have eating issues. I also have a mental issue with the 200 barrier since the last time I weighed under 200 lbs, I was probably 10 years old. So I'm working on the eating issues, I'm telling myself that it will be ok to be under 200 lbs. If those things don't work, I'll talk to my gynecologist about other options for birth control/medications.




