France became home to me during the almost forty years I lived there, so I disagree that after a few years abroad nowhere is home. I commiserate with you on the shocking lack of respect for others that is the norm in the US. It’s easy to get used to the humane norm in France (and other European countries) that makes going out so much easier.
Length of time spent in another culture that you respect and make an effort to adapt to, especially in language and daily rhythms, makes a difference in whether you feel at home or not. It probably takes longer than most people realize, but it does eventually happen.
Angers is a pretty town. I spent some time there. Bonne continuation.