Usually rejection of an application after acceptance from the supervisor happens due to various external factors such as: funds, university policies, status of the research project the supervisor is handling. It is unwise to confer that the supervisor was arrogant. Furthermore, it is not only a decision made by your supervisor but the admissions' board as well. Yes! I had rejections too but with credible reasons. We usually dont understand what happens on the other side of line. Donna, no doubt you are an excellant phd candidate, so keep trying.