These two things-go together.
If you choose friends well (I can only assume that what you say is true obviously-cause I don't know you);
Then choose your partners from people you would have as friends.
Choose partners that your friends also like and get along with.
Choose partners that "click" with the type of people you choose as friends.
Thats where I messed up, I met him the same day as two of my newer close friends, I thought they knew him well.
They assumed he was on the same wavelength as me and I thought the same because of them.
It's great advice and something I will do in future for sure