These days, mostly through the internet. I follow my favorite bands on social media, and I discover new and so not so new music from what other fans share. It helps to follow the FB pages of music magazines as well.
No. There are probably people I would have been better off never meeting at all, but that doesn't really matter. What's important is that the right people stayed.