Dreams are one of the mysteries we human still have to figure out and understand. Not there yet and may never understand. Till than.
They can come true. As it has been for countless people. Snakes in dream isn't considered good. Are you surrounded by good people? Like, you trust them?