should I take a test?

Ka

I know y'all hate these am I pregnant thing when the simple answer is take a test. Well so I had sex with a guy and he wore a condom I knew the guy for several years but lost touch with him for a bit. well we had sex but after I found out he pokes holes in the condom😬! well my period came early which is somewhat normal since I'm either early or late lol well the none normal thing was it lasted 3 days! which is completely NOT normal!!! I normally have it for 6-7 days! so my question is should I take a test just to be sure or do y'all think I should be fine?