Could I be pregnant?

I took birth control for a year. My last pack ended feb 12th and My period started on Feb 17-21. Did not get my period the whole month of March. I was suppose to get it on March 17th but didnt. Had unprotected sex on March 24th, he did not finish inside of me but we went on for a while so I took plan B on the 27th just in case. I just now got my period April 2nd and it’s heavy! Could i still be pregnant? Or did I miss my period on March because I came off birth control ? Or am I bleeding because I took plan b?