Having period 2 weeks early!

Nicole
I started a period on April 22 than on May 9 I had another one when I wasnt dued to have one until May 19th. Has this ever happen to anyone? I always every 28 days like clock work. I am dued now on June 5th. Should i take a pregnancy test since I ttc?