Looking for someone to play with on EU

Currently trying to find someone to play heroes with, i’ve been told the game’s supposed to be played with friends. Unfortunally, i don’t have heroes-playing friends. Beware, i’m a salty player and find creative ways to grumble about most heroes (99% of the time genji though…screw that guy.)