Good BC options?

So I recently came off birth control and started watching my cycle to avoid pregnancy. It’s been fine the past few months. But even though I know when I’m ovulating and take extra precautions or avoid sex, I can’t help but be extremely nervous until my period comes. So even through I know my body, I can’t get over the anxiety that I don’t. So I need some good non hormonal options? Everything ive taken up to now has made me sick in some way.

Edit: when I say “watching my cycle” I mean a mixture of tracking CM & bbt and then using OPKs to verify I am ovulating when I think I am. I don’t use this app to tell me when I ovulate or when my period is due, and I’m in a committed relationship and we’re both clean. I’m allergic to latex and even the latex free options break me out so I’m allergic to something else too, I’m just not sure what causes that reaction. I’ve tried every variation of latex free. I just never cared to look and see what the common ingredients were, I just stopped using them. We have two kids, a third is in the plan just not yet.