Yes, stray cats can become pets with patience and time. However, it is important to remember that not all stray cats are suitable for adoption.
A stray cat is a cat that has been abandoned or lost. They may have had some human contact in the past, but they are not used to living in a home.
A feral cat is a cat that has never been socialized to humans. They are afraid of people and will not make good pets.
Stray cats are often more approachable than feral cats. They may be willing to come closer to you and sniff your hand. Feral cats will run away if you try to approach them.
If you find a stray cat that you think could be a good pet, you can try to socialize them.
If you've been socializing a stray cat for a while and they're still not comfortable around you, it may be time to give up. Some cats are just not meant to be pets.
Be patient and don't force the cat to do anything they're not comfortable with. Provide a safe and comfortable place for the cat to stay.