Thank you for posting your question here, I will try to answer it to the best of my abilities.
You could try quitting the contraceptive
pills and instead calculating the days on which you ovulate, as contraceptive pills tend to cause weight gain I think its a good solution for you.
This is how to calculate your ovulating days-
Count 14 days from your last period, the 4 days after that are the ones when you ovulate, which means the days you can get pregnant, so during that time dont have unprotected sex or avoid sex if possible. In order to avoid mistakes, you could make it 7 days instead of 4.
I hope this answered your question.