Found one of my teammates from a thread I made where he asked if I wanted to come play Faceit with him. He had two other friends he brought with him who he used to play with in a team and then we got a 5th from the mens)) Discord server. :)
Finding likeminded players can be very hard, lengthy and frustrating, but if you do find some then it feels really rewarding. HLTV, Reddit and Discord servers are a pretty good starting point imo. Obviously also adding nice people from your own pugs is a good way to find good teammates.