ttc and am day 33 of cycle and my usual cycle length is anything between 31 to 37 - don't want to test too early, to avoid disappointment but at same tiume, can't wait to test - how long should i wait!! Waited til day 44 for previous bfp!!