HI Dot -
Yes the stream is never ending. I have found that refusing to be drawn into the conversation is very effective. I just continue with my line that I am fine, going well and yes isn't it great to be able to go clothes shopping and have a new hair style slow them down a bit. I then slip into another topic, ususally something that I know is controversial of not of interest to them and it/they go away. Family have quickly learned not to go down that path as it leads to great resistance and eventual pay back. Good friends have continued to be good friends, politely enquire as to how you are and then let it go with whatever your answer is. Work mates have also backed off greatly after a few re-buffs and words from others about where not to tread. There are not too many to whom you can speak openly and honestly and this site is still the best forum for that to occur unless you have a local support group.
Keep smiling and trying