Irregular periods

Candy • im a very curious person

What should I do

31 day cycle between April to may

29 day cycle from may to June

43 day cycle from June to July

all last 5 days