I try to explain to people who have yet to make friends online how I can call someone I have never seen in RL a friend. But to be honest one of the people I trust more than anyone else in this world is someone I met right here online and have never met him in RL he has become one of my closet friends. He has been there for me when I needed someone to talk to, he was there for me when I went through some of the hardest parts of my life, He has seen me make some really bad choices and has seen me have my heart broken. But he has also been the one to tell me to pick myself up and dust myself off because life goes on weather your ready or not you gotta keep goin, he is not one to sugar coat things and lie to make me feel better about a situation.Weather I want it or not I got someone to tell me EXACTLY how it is. I couldnt ask for a better friend than that. I think back on some of the conversations that we have had over the short time we have known each other (even though it seems like a lifetime ago that we first met on here) and I cant help but smile because we have both changed so much since then. THe things we talked about, the things we discussed doing but never got the chance. I regret that we have never actually taken that step to actually meet but maybe one day we will, I look forward to it more than you will ever know. So to my very very dear friend dont ever think that I take you for granted, dont ever doubt me and know that you will forever hold a special place in my heart.