I enjoyed this thoroughly. Although, I didn't get full blown happiness from the track. Yes there are plenty of elements to it that would suggest it but things like the synth that runs through it takes my mind to darker places. It's almost like you think you're happy but a constant in your life is always fucking you over. Just when you think you are happy the pain returns, making you shy from happiness all together.
It's that, or I've translated your song to fit my own psychological problems.
Great job!