First period on BC

I’ve been taking birth control for 3 months now and I got my period today. I’m cramping so bad it’s not went away all day. I bled for like 2 hours and then just stopped. Is this normal?