if it makes you feel better, i've never mastered any of my tracks, from any genre, for the past 9 years
Has nice atmosphere, but it kud be better if you changed the whole bass period. I feel like the whole pitch and distorion of it just doesn't match the atmosphere of the sample. You should try a darker and grittier 808. All in my opinion btw.