Dreams are symbolic expressions of our feelings about our waking life at the time we had it. Without knowing what was going on in your waking life, it's hard to say what generated your dream. If you would share that, it would help us connect the dots for you. Given the fact that your co-worker and best friend are in the dream, your dream may relate to something going on in either your work/professional or social life. There are additional clues in your dream to help you pinpoint its subject in you waking life. Check out the meaning of "chased", "forest" and "stabbed" in the dream dictionary on this website.
Look forward to learning more.