First of all, I would have refused the suspension and would have immediately contacted my HR department. Secondly, when I am with my family, I make it a point to tell them to please not divulge that I am a nurse. I am not out to spot check anyone or step on toes. Yes, I may be more observant of things, but nothing ticks me off more than to have another nurse of a family member question every single thing I do when they KNOW fully well what I am doing.
Our boss recently suggested that when we have a complaint, that we will call the patient and apologize. Um no. NOT happening. I am an experienced and darn good nurse. I try my best with everyone. I am NOT calling a patient and further perpetuating this ridiculous notion of "patient satisfaction". If I ever get a complaint and am asked to do that, my job will immediately receive my notice on the spot.
Your boss had no right to suspend you without telling you why. I would reach out to your HR department and file a grievance immediately. This mentality will not change unless we stand against it.