god bless you, your husband and your son.
My guess is most of the folks aren't really giving you 'wierd' looks; they are curious and have nothing else to do!
As Tropical says, people will start checking on your progress, which means you're creating the opportunity to make friends!