So many solar systems out there, life evolved in many planets for sure. No proof but no doubt.
replies(6):
/pedant
Assuming the cosmological principle is true and the universe is infinite, wouldn’t we be guaranteed an infinite number of Sols? ;)
Also, Captain Archer in Enterprise used the name Sol when making contact with aliens.