Now I am even more sorry I have neglected you for a couple of days. Yes it is at the least irritating to be told how and what to do by someone who has no idea what is wrong or how to support someone.
You said when husband returned he apologised and things are back to normal. Do you think he can talk to your family about not bugging you? I think I have mentioned the information available on BB but I will say again. Much of the information can be downloaded but not booklets. You can send for these from BB without charge. I think they may be useful as there is specific information on how family and friends can help and support you. It does give some information on depression and anxiety which they may find useful.
Have a chat to your husband about talking to his family when your information arrives from BB. It's easy to say I know but the more educated people get the less stigma will be around. I'm almost afraid to say they mean well as no doubt you have heard this many times. Perhaps you can build on this.
With your husband present for moral support, perhaps you can invite a couple of key family people to your home and give them the information to take away. Explain how depression affects you and cannot be 'cured' by thinking positively, looking for the good, getting on with life and ignoring it plus any other ill-informed comment. If you can use the information pages to demonstrate that it is not like having the 'flu which gets better by itself, it may be the start of your family having more understanding and compassion.
If your name does not identify you it may be a thought to ask the family to browse the forum. I presume you would not necessarily like them to read your posts and if your avatar or name could identify you then it will not be a useful idea.
I have had conversations (?) such as the one you described. Not very productive to either party and most importantly makes you feel exhausted, not to mention the spillover to more general family relationships. Not good for anyone and sadly can alienate people. I do understand and as I have said, been there, done that, got the tee shirt.
Your general information about yourself is on the previous page. Going there will lose what I have written. So just a quick check, do you see a counsellor at all?