2 day period

Natosha
I was a day early and my period was 2 days but it was light and iv never had an early period or nothing I'm on metformin and I been itchy and throwing up here the last couple days could I be pregnant I took three test all was neg I'm confused on this