People are strange.
Sometimes, the people you think are the biggest flakes turn out to be your strongest supporters. Sometimes your strongest supporters leave you in the dust without a word or an explanation. Sometimes, the ones we love the most break our hearts beyond repair.