Rainbows are a remnant of the rain. Rainbows are both transparent and invisible just like ghost and spirits. The rainbow can also be seen at an angle where it appears to hang on the edge of the earth just above the horizon and heaven is said to be above the earth. If the rainbow encompasses the whole earth would it not be a firmament between the earth and sky that's what heaven is. So look at things in this way and tell me. Do you believe in ghost.
I think ghosts do exist. I feel that I'm being followed by one. (Long story) Then again, I don't know. Supposidly people in my family have seen them, one person even got scratched by it, but I've never seen them. Haven't felt them either. The reason I think one is following me is because I get thoughts going through my head about something bad that happened a LONG time ago. I think the ghost gets into my head to remind of what happened. I more believe in them than don't believe. I believe in almost everything, so... Anyways yes they do exist and you don't want to upset them or disturb them from their work. I'm pretty sure you know this, but ghosts are spirits with unfinished business. They can not fully leave until they have finished their business on Earth.
Yes, angels, both God's angels and fallen angels exist. They are on earth and invisible but you feel their touch when they rescue you from something. Ghosts are nothing more than evil spirits. Evil spirits have different functions in order to deceive in many ways. Some even become like an angel of light.
Yes,Wicked spirits are, in fact, rebellious angels who have joined Satan in trying to mislead humans.—Revelation 12:9 The Scriptures state that we need protection from wicked spirits. The apostle Paul wrote to the Christians in Ephesus: “We have a wrestling, not against blood and flesh, but against . . . the wicked spirit forces in the heavenly places.” The apostle Peter described the ruler of all wicked spirits, Satan the Devil, as being like “a roaring lion, seeking to devour someone.”—Ephesians 6:12; 1 Peter 5:8. The Bible says that Satan “keeps transforming himself into an angel of light.” (2 Corinthians 11:14)