Love the way the track starts out with the field recording and then that single-coil guitar.
Vocals are processed decently and the singing is good but the lyrics are super trite. Like, ruin-the-song trite. Study the sort of top-lines Kygo tends to end up remixing-- Kyla La Grange, Ed Sheehan, MGMT-- think about the messages in their songs and why they do or do not resonate with you. Think about how they structure their lyrics. They tend to have something that would resonate with people a little bit more than lyrics about the weather.
The drop sounds very full. Like, a little too full. You need to drastically reduce the elements you have in the low-mid and low-end.
The Kygo-style synth you bring in at the second drop is really nice and very catchy. I also like the kind of Fleetwood Mac-style harmonizing you have in that second drop. Great vocal layering!
If it was my song I would slow the BPM down by three or four. Tropical house is typically slower and DJs would be slowing this down in Traktor anyway in order to mix between the other trop-house songs they would be playing.
A good start that could use some finesse and polish and a re-writing of the top-line.
Thank you very much for the detailed feedback!
I can't do anything but agree to everything you've said. As for the lyrics, I know they're not good, but in lack of a real singer / top line writer I'll have to make due, and I realize a song about the weather might not be the greatest of ideas lol.
It's not my strength, far from it

If you're a singer I'm 100% open to trashing this top line and make a new one, more modern.
And I'll take your tips on the mixing to action, it's great with a fresh set of ears.
And I actually had the song at around 120-123BPM before, but somehow started to think that the track felt to slow. It's not the typical tropical sound ala 100-110 bpm, but 128 BPM might be to quick.
Thanks again!