You eat rainbows everyday. The only reason you think you can't eat them is because you can't see the ones you're eating. The only reason visible rainbows are visible is because the water is in a collection. Separated, it's just a mini rainbow. If you had like superhuman eyesight & were able to see water molecules in the air, you'd see rainbows everywhere.