It’s not a perfect answer but my the incubator my old startup was at would have networking happy hours
People there despite already being in startups were super excited and interested in other peoples businesses
I had a founder try to poach me at one point, so it’s real enough
If there’s any kind of hub for startups in your city, start there.
If not, check meetup.com or start your own. You’re certainly not alone and there’s definitely (literal) value in being the guy who brings founders together