@blueoddog he's not shocked that she still likes him, it's cause he saw how she smiled in the picture, so he both feels inadequate because of his brother, but also feels guilty because he feels like he saw something he shouldn't have.
Plus, he hasn't given the key back. I think the reason is that he wanted to keep the matching keyring because he likes her. So that adds to the guilt and jealousy