Keephiegirl, you're so annoying. Fitz doesn't just care about himself. He just wasn't thinking straight. Yes, I know that he should've cared about Sophie more, but I feel like Shannon just forced him to do those things. It doesn't seem like the kind of thing he'd do.