I respect the jobs they are doing and I know they have the authority to ask certain questions, but when you are a US national with valid US PASSPORT or passport card, then they should not be treating me like a legal or illegal foreign resident. I doubt many of you here have been asked, where you were born or why and when you came to US. It shouldn't matter I was once a just a legal resident or how I look. I was eve. Asked why I didn't have resident card aka green card.