Pregnant ??

had unprotected sex on may 20th . My period was due may 25th . It came on the 24th for & it only came for 2 days n 1/2 . My period is usually 5 days . Today is the 30th of may & is having light bleeding which is bright red . Any ideas of what might be going on ?  & is it to early to take a test ?