Congrats! Our first turns is 3-1/2 months. Its a life changer, but man, when I came home from work one day and he can smile and laugh....THAT was a treat!
Chin up, the right one will come. Things happen for a reason right? :)
Something similar happened to my wife and I and our new house is even better and got the location we really wanted in the first place.