New to Birth Control

I started birth control a month ago. And it was expected of me to get a period by the fourth week,however there was only some breakthrough, so I didn’t get a period it was just a super minor discharge. Is this normal because I’m new to it? And how am I supposed to know when my ovulation days are so that I can keep away when I’m sexually active?