have to realize that he's not really there. He might just be a hullucination. You are not crazy...you are just in need of a friend. Tell him that I said Hi. XD I imagine things also...they seem very real to me and I know that it's hard. You need to talk to a therapist because this can be a serious mental illness. But as long as he doesn't bother you it's alright. He comforts you and that's a good thing. Some people would say it's a spirit, or it could be a friend created for comfort due to lack of friends/loneliness, there's no real factual answer. I don't think anyone can really give you a solid answer, but if this Buddy is a help/comfort to you, then there's no harm in it. Perhaps he exists as a spirit, perhaps he is another part of you. I too speak with someone who I believe is part of me, to help me through my problems, but it's all just a matter of opinion. As long as this person isn't causing you any harm, there's no trouble in it. It's all down to who you believe he is.