I loved the first half of this story. Kit really is a rather unlikeable character- emotionally stunted, shallow and weak. Starved of love and affection and lacking in any kind of self-worth, all he needs is someone warm and giving and supportive. I can't believe that he'll get much of this from Sasha, who seemed to grow more prickish and arrogant as the story progressed. He never showed any interest in Kit, never wondered why he was virtually friendless and homeless but was ready to believe the worst, resulting in the 'Big Misunderstanding' in the penultimate chapter.
The ending was rushed, there was not enough grovelling (Sasha had some serious apologising to do) and I could not believe in a HEA, although I fervently hope Kit gets one.