You seem completely healthy! I have 32 days till the next period every single time, and I have no trouble. If you experience any severe pain...maybe during, before, or right after the period, I'd recommend talking to a health specialist. Also a good idea to mark any health related incidents, so you can notice patterns. When you see abnormal patterns, talk to a doctor.
Hi, how do you know when you ovulate?