If the problem is in the condom..
He can simply not use condom, but instead of ejaculating inside your body he does it I don't know.. over your body or in your mouth xD!!!
It's what me and my boyfriend are going to do next year when we first meet!
he doesn't cum inside you, so it doesn't matter, you don't need a condom, especially not with pills to protect you! =3