No, you are definitely not being selfish. You are having feelings and emotions and they are never wrong. And it is good that you are expressing them. It's OK to be sad. I think that if you love someone, you never really stop loving them. But someone very wise once said that: "Love is no excuse for a relationship". It sounds as if you both found your way to that wisdom and how fabulous that you have stayed friends. I have friends a long way away and like to think of there being an invisible thread between us. It gets stretched over the distance but remains unbreakable. I wish you both all the best. PS: you are stunning!