Zen makes a good point, if not a tongue in cheek one. If there's an active cycling community in your area, then I'd encourage you to join some club/group rides. You'll likely meet some people with similar abilities and/or similar goals. And don't assume that your current friends have no interest in riding with you just because you can't necessarily keep up with them at their top speed. Not every ride has to be a fast one.
Live with intention. Walk to the edge. Listen hard. Practice wellness. Play with abandon. Laugh. Choose with no regret. Continue to learn. Appreciate your friends. Do what you love. Live as if this is all there is.
--Mary Anne Radmacher