Cd 22 and no lh surge

Amy

Why are my cycles so long? Last cycle ovulated on day 23...no surge yet! So frustrated and ready to be done bding ever other day!