@Jennifer ******************
I never realised how important this was as I have a British passport, so.immigration has never been an issue. I haven't been to USA since 2003.
However when entering Armenia and Georgia in 2024, I had big problems because I look a lot younger than my age.
They couldn't work out if the passport was fake or the photo was fake.
However it was having so many stamps from other countries, especially the EU swung it. They assumed if the EU was okay with my passport and me then it was okay with them!
Getting a new passport this year. Thankfully I travel a lot so it'll full up fast.