I feel like ive been in this same type of situation many times over.
usually for me it means theyve lost interest and are seeing someone else =\ it sucks.
But then again I work in healthcare.. residents are busy people... their schedules change a lot and are under a lot of stress..no sleep etc.
maybe give him another chance and see what happens if not then well..
I promise you... you'll find what you're looking for and you will see why things didnt work out with anyone else..
ive been in this situation many times over the past 3 years.. and eventually when I stopped looking I found exactly what I was looking for all along