Pregnant??

My bf & I had unprotected sex (stupid, i know), on March 11th. He pulled out when he was ready to finish , & the cum came nowhere close to my vagina. However, I am late & am scared I may have gotten pregnant from Pre-cum. I took the morning after pill about 24 hours after we had sex. I’m just really scared because my last period started February 18th, making the cycle length today at 31 days. I am rarely ever this late. It usually ranges from 28-29 days. HELP!!!