I totally hear the "feel good" vibes that Netsky or any Monstercat song would have. It's just missing the hard hitting elements to make it either one of those and I appreciate it more for that.
Regardless this song speaks to you in it's own language. Full of emotion while having some dissonance to it, which makes it it's own.. and after reading the back story, makes me feel like that has projected from your own personality. This just makes it all the more beautiful.
Am I over-analyzing? Maybe, but that's just me being me.
On a side note, if you ever need a random ear that won't judge you for what you have to say, PM me. Sometimes the best person to talk to is a complete stranger. :)
I wish you luck and happiness!