Going crazy testing every day... anything?

Desi

My cycle has been strange... periods are usually 3-4 days, last one was 7 days! I have 3 different apps and they are all pretty close on ovulation days etc. My period should be here in 6 days..

Vote below to see results!