Took me three readings to catch a spelling mistake, and completely by accident it was. Third paragraph up, you've put "smilpy" - should be "simply", I think?
A good description of a friendship that would work, despite of everything. I love how you describe Luna. Distracted by still listening. The last sentence was a wonderful punsh-line. Luna in Slytherin. Yes, why not?