First, I would like to say just how much Michael cares for Kendall, I just want to shake the crap out of Michael and tell him to wake up and smell the coffee. That in fact he has feelings for Kendall so much so that he gives up everything for him. On some level he knew how he felt about Kendall since that night Kendall was so sick, even kissing him on the head just as his mother would do (which I just thought was a thing of beauty and done out of love).
Kendall sees no hope that anything will ever change, so he suffers hiding his feelings from everyone, but he wears his heart on his sleeve for all to see! And he wants a life with someone who can full fill his needs to be loved. So great is his need that even his employees can see his pain.