Birth Control

Lorena
What Birth Control Is The Most Effective And With Less Side Effects ( ex: heavy long periods, weight gain, mood swings)?