Cramps are a normal side effect of the pill. Since you are still new to taking your brand your body is still adjusting to being on the brand. There is a 3-6 month adjustment period. If after the adjustment period you are still not happy with the brand you are on you can contact your doctor and ask to try another brand. Know that every time you change your brand your body will need to adjust to the new brand which is another 3-6 month adjustment period. The pill itself does not cause weight gain other than from increasing breast size. It can cause increased appetite, but it's up to you to manage it