Since rainbows are commonly associated with hope and fulfilled promises, rainbow dreams are a positive sign. Rainbow dreams also serve as encouraging reminders to keep going and not give up.