I know! I mean, Keefe is, like, the epitome of a best friend and Fitz is just, well, (cough) a little insensitive. OK, a lot insensitive, bc let's be honest. Keefe doesn't exactly hide the fact that he likes Sophie, and besides Sophie, basically everyone knows about it. So if Fitz knows that Keefe likes Sophie, it just makes his making a move downright selfish, unlike Keefe's selfless act of letting Fitz and Sophie be "happy" with each other. It's always kinda bothered me, once I realized that. Sigh.
- Musical Moonlark