Just relax and take it one day at a time. I too started on a hybrid bike and I still have it. I too was passed by someone on a mountain bike with hugh tires. He made me look like I was tied to a stump and i was doing 18mph at the time. It all about the motor and there is always someone with a more powerful one.