Dreaming of a fiend means you are faced with issues where you are lacking morals, and that you may be labeled as a black sheep. If you continue down this path where your decisions are without morals, then you have a lot to lose. Once you are labeled a black sheep, it is hard to shake the label to regain creditability because others do not want to get burned a second time.
Start by doing what is right. Rebuild your image. Fiends will stop appearing in your dreams.