I was a longtime solo runner and started running with a friend about 8 years ago. She’s a bit faster than me so it made me a faster runner. For a few years, we would run in the dark early morning hours, so it’s great for both motivation and safety. I would not have gotten out of bed at 5:30 in the winter nearly as often if I didn’t know someone was waiting for me.
Cons: sometimes we run out of stuff to talk about and I find myself saying really dumb things to fill the silence that I wouldn’t have said otherwise. Also, we are so totally running friends that it’s almost awkward to see her any other time of day or in other social situations. It’s like we don’t quite know how to interact unless we’re next to each other running.