Help please

My period have always been 32 days without fail. Last month on my honeymoon I started my period 28 days and this month I have started today which is 22 days? Help please what could this mean. Me and my husband have been trying but it hasn't happened in 4 years.