Welcome to BF and back to cycling and enjoy the new bike(s)! I used to “have issues” with group rides, too---until I moved into longer distance countryside rides at my pace and it’s been marvelous ever since. Whatever course you end up pursuing---good luck with it!