This is such a tough one, as it is his body and he has every right not to have one.
However, I really feel for you and in your position I would want him to get the snip.
Like you, I can’t take hormonal contraceptives. I had a terrible time in my twenties and would never touch them again, my mental health was damaged for years after. I did have a copper coil (before having kids). I wouldn’t have the mirena as it contained hormones too. The copper one was…okay. I had very very heavy periods. I’m talking super plus tampons and sanitary towels needed and the tampons needed changing every few hours. They were also very painful. This isn’t the case for everyone of course, but was my experience. Was worth it tho as we did want kids and it was basically one of my only contraceptive options.
I didn’t want one again after we had kids tho, and thankfully dh had a vasectomy. We used condoms for a while, but had a few scares, and that was just terrifying, as I know 100% I don’t want more children, but the thought of termination is horrible for me to contemplate, and is a decision I never want to have to make. So I really feel for you, as I totally understand your position of wanting him to get the snip. I know we both feel so much better now we know we’re pretty much 100% safe.
it’s such a hard one. I think you need a really calm yet frank sit down with your husband to spell it out to him. It’s unreasonable for him to expect you to take a pill daily which affects your quality of life, when he could have discomfort for a few days and then be completely fine (I know there is a chance of complications but they are very rare). It’s honestly such a tiny operation. My husband had it done at the local doctors surgery and was in and out in about 15 minutes!
I hope you can get him to see that, if he wants your sex life to continue, he needs to really consider doing this, as it isn’t fair for it all to be on you