I believe that hormonal birth control definitely can affect people differently. However, most of that weight is water weight because it can cause water retention and I doubt if you gained 20 pounds on it, that it's all water weight. Agreed though, if you gain a significant amount of weight suddenly, watch what you eat for a month and if you still have problems, talk to a doctor because it's not the BC at that point.