Thanks for the query.
Menstrual cycle can undergo changes depending on many factors like stress
and strain, weight changes, recent illness, hormonal
So getting periods two to three days early or late can be taken as normal only.
Symptoms will act as supportive factors and not confirmatory in diagnosing pregnancy
So you better go for blood test
for pregnancy which will rule out the possibility.