Asked for female, 25 years old from Navi Mumbai
Its absolutely normal. Whatever is your cycle days plus minus seven days is absolutely normal. Like in your case your cycle is of 28 days, so your periods can come between 21 days (28-7=21) to 35 days (28+7=35). We will take it as normal.
Wait for another 6 months. Then U need to meet a gynaecologist who will recommend a series of test.