Pregnant or Not???

India

Ladies I need a little help here. So little backstory my cycle was due April 10, 2018 however it came down April 7, 2018 today is April 9, 2018 and my cycle is gone it only lasted two days... I’m so confused has this ever happened and later found out you were pregnant... my cycle never came down early before...