Help!! Should i take a pregnancy test?

Rosie

Okay so im 6 days late on my period but ive spotted 2-3 times in this week but its been a little more on the gray side than just blood. Ive also been emotional & had a big appetite. Ive been on bc since February & it makes me have late periods sometimes & sometimes the slightest period. Should i tale a pregnancy test someone give me advice