sounds like the kinda music commonly featured on this little known record label called monstercat, perhaps even this other even more obscure one called NCS
Dont dude! Ive been making music for 10 yeats to get to this point, trust me man u got more chances than me bc odmd the nwmew technologies and youtube videos, you got more chances than ever before keep it up!