From what i can read you are a very responsible doggy owner and you have done your very best by Ben and ensured that he is settled and have faced all your growing pains that go with raising dogs the right way. You have taken Bens needs into concideration every step of the way and you also have every intention of bringing a new puppy into your home through the 'right' channels.
Choosing a puppy should be an enjoyable experience and in an ideal world all reputable breeders would want their pups to go to very suitable loving homes but they should also except when potential owners decide not to go ahead with the sale. Unfortunately the breeder you visited expressed a negitive reaction to your decision not to except the puppy. Whatever her reasons ( hard to sell at the mo/ older pup etc) this was unprofessional and i'm sorry it has left you feeling how it has.
Get on the internet and start your search from fresh and you will find the right pup for you.
Finding the 'right' one should leave you feeling all excited and warm and fuzzy inside and your contact with the breeder should be a positive and comfortable one.
We looked at a few before actually putting a deposit down and as much as it is hard to leave a pup without giving them a forever home it is right to go away and think about it and where possible go back for a second visit to be sure.
I hope these posts have made you feel a bit better, like i said start afresh and put this behind you and get you questions ready on a pad before you arrange to visit.
Good luck in your search Bens mummy lots of