What’s the best birth control that won’t mess with your body or discharge a lot?

I’m trying to decide if it’s appropriate for me to go back on birth control when I struggled with discharge and Ph imbalances quite a bit on birth control. My boyfriend and I want to have unprotected sex but I’m afraid of doing so without birth control. But I’ve had ph issues a lot before. They seem to be a lot better now that I’m not on birth control but I’m tempted to go back on because of my long term relationship. Any suggestions?