I had the same dream for about 6 or 7 years straight about my best friend, no bullshit. When I finally got older and started accepting how shit works, the dreams stopped. Basically dude would come over, and we'd walk to school...at the end of the day we'd walk home (like we did in real life). We'd get to my front yard and he'd say, "Alright boy I gotta go now". I would cry, and dude would turn and walk away, then disappear after a few steps. I had this dream almost every fuckin' night. The last one I had of him, it was the same dream. BUT, at the end when he started walking away, and I started crying, he stopped, turned around and said, "Don't cry man, everything is gonna be alright. I'm good, so don't trip". I haven't had that dream since.
Every other dream is some fucked shit though. I'm either getting attacked, shot, stabbed, or whatever. I had a dream I got shot like 19 times. Then I was sitting on top of something, staring at my family and friends and they were all crying. I kept asking what was wrong, but they couldn't hear me. Then I looked down and saw my face, eyes closed, and realized I was sitting on my own casket at my funeral. Then I woke up.