Aw... Miggs... That's so sad. You're right, it does happen, friends come and go, and it's a scary thought.
I hope your last day with your friend was enjoyable, hopefully you can spend another before he leaves, but if not, remember he's not disappearing. I know it's not the same when they're not physically there, trust me I know.
If someday it's over for us here... Know it wouldn't have been your fault. You're one of the sweetest guys I know. You just kinda roll with those punches. (You're also super generous, like m8, I'd say your like Rarity but I don't like her so I'm not XP). But wow... If something happened to you and we didn't know and you just disappeared... That is actually a pretty scary thought. One I don't think about but know is a possibility. I always just hope it never happens to any of my friends. It's really heartbreaking to think about. Internet friends are still friends.
I'm happy I got to meet you to Miggs. I honestly forget how we happened to meet, but I'm so happy that we did. You're a great guy, with a great civil war beard to match

I think this is an appropriate situation to extend one of these... *hugs tightly*