Speechless and teary eyed! I haven't lost faith either!