You must be a genius with FL Studio.
99 out of 100 things I try to make turns out sounding like crap. I agree with what others said about the drums. They need to sound louder with more treble I think. Maybe some snare would sound perfect for this song. Great work regardless!