Is BC Mandatory?

Im already 18 and have been active with my bf for quite a while now. I’ve thought about taking birth control but I’m afraid it’ll throw my period off schedule along with other side effects that most people get from taking BC. 😅