So... you expected to win/beat a guy you knew was riding on an E-Bike? I'd look into a mirror for all the things you are attributing to him, you may have all those things... Just saying... Thinking/saying he was "not fair" and "not cool" if you didn't know he was riding an E-Bike would be different but you knew, so...