Help????

Okay so, I started my period of the 20th of April then had unprotected sex on the 22, 23, 24 then again on the 28th... I just recently ended my period for the month of may (17th-22nd) but it stopped for a day, came back then "ended" the next morning (this morning) but I am still very lightly bleeding. The last times I had unprotected sex were the day of my period and today... Is this at all normal or should I buy a pregnancy test?