That was exactly the quote that got me started.:-) It does put him more into the "complete repression" mode, but the idea of not wearing your heart on your sleeve is more about just not *showing* your emotions, not getting rid of them. So it's like Snape knows what's right, but still isn't doing it, sort of...
no subject