Actually, that doesn't sound crazy to me. If you have eggwhite on day 20, which means you ovulate on date 20, and then get your period on day 31-33, then your luteal phase is 11-13 days long. Nothing wrong with that. Sounds like maybe you just ovulate a little late and have slightly longer cycles as a result.