Help!!

Hello ok I need your help/advice ever since I started taking birth control my body seems to react towards the hormones weather it's getting my period for a whole year with the depo shot to now having vaginitis with the pill I have tried about 3 different ones and they all seem to cause that one week before my period I will start to get symptoms I went to the obgyn  and she said that this would keep occurring while I'm on hormones so I stoped did not get BV for 2 months took plan b and now I have it again I am so tired of this should I just stole taking anything with hormones completely? And to top it off today me and my fiancé had sex and he came in me 😬 I am not ovulating or fertil so don't know if to get plan b again or not?