I think you may be on to something, Brother: wink,-wink; nudge-nudge.
Some of us are mirrors. Lost mirrors mirror back what others want to see in them and later rebel. If a mirror discovers & embodies the universal feeling of Love - which includes self-love then a mirror person can take a projection that may be negative, turn it around a mirror back unconditional love. This begs the implicit question: Is the mirror that embodies unconditional love from here meaning 3D reality or elsewhere?
Weather and humans mirroring one another - yes you are onto it.