Just take the regular pill, Microgynen, which I have taken since I was eleven years old and put on it to sort my terrible periods and PMS. My boyf also wears condoms.
I haven't had any weight gain at all; the only side effects I get is an occasional headache. The pill works best for me, but some day I would like to be sterilised. However, it is virtually impossible for women who do not have kids to get this done, as doctors will always say, "Oh, but you'll change your mind."
Men can get the snip done easily without any bother; it's just sexism.