I know what you mean, I love attending different running and mountain biking events, you get to meet so many different people all with their own story to tell. There is also a great sense of community at such events which is another bonus.
Thank you for taking the time to read and respond, much appreciated!