bperiod really heavy

hey guys i’ve been on birth control for maybe like seven months and my period has always been really light since i got on it and all of a sudden yesterday it’s been so extremely heavy i’ve bled through so much in a short amount of time could it be cause i had sex yesterday about three times?