Don't be sad man.We are on same boat.Hoping next all programs draw.Wow, f my 478 luck.... Missed the July 8th ITA because of date cutoff, and missed the Tech Draw by the one point they deduct....
I am the 0.01%, hopefully in two weeks can get the ITA with an all program draw :/