It is generally not considered unethical for a lawyer in a law firm to share client-related information with other lawyers in the same law firm. Although you might interact with just one lawyer in the law firm, the attorney-client privilege is not intended to prevent lawyers in the same law firm from sharing information. This principle is recognized in the ethical rules in Washington (the Washington Rules of Professional Conduct): the comments to Rule 1.6, which covers protecting client confidential information, states that "Lawyers in a firm may, in the course of the firm's practice, disclose to each other information relating to a client of the firm, unless the client has instructed that particular
information be confined to specified lawyers."
Lawyers frequently discuss their cases with colleagues in the same firm, because it is advantageous either to the specific client to have the benefit of the skills and perspectives of these other lawyers or because a lawyer's experience in representing one client may provide valuable guidance to another lawyer in the firm representing a different client. In this sense, it is no different from the way doctors in the same practice share information about their patients with one another -- both current and future patients benefit from these discussions.
I can understand that a person might wish to keep certain information completely confidential, so that it is not even shared between lawyers in the same firm. If you made such a request of the lawyer and she agreed to the condition, then I think your anger and concern about the lawyer's behavior is well-founded. If you and your lawyer never had a specific conversation about this level of privacy, during or at the end of your case, then I tend to think this was not an ethical violation.
The one caveat I would add to all of this is that if what you suspect was going on was simply a gratuitous disclosure of your private medical information -- something like sharing embarrassing details for no good reason and without any respect for your privacy and dignity -- then I think it might be worth contacting the managing partner of the law firm to request that (a) your personal information never be discussed or shared in the future, and (b) the lawyer in question be provided some pointed counseling on the difference between appropriate and inappropriate disclosures within a law practice.
I don't think I have enough information to opine on whether you should file a complaint with the Washington State Bar Association. The WSBA website has complaint forms, and anyone may file a complaint against a lawyer for unethical conduct. The WSBA web site also has useful information on what the process is after a complaint is filed and what discipline the bar can impose.
Every person and every case is unique and the information I provide on this forum is not a substitute for consulting with an attorney licensed in your jurisdiction to obtain appropriate legal advice specific to your situation. Any information I have provided is of a general nature. It is not legal advice and should not be construed as such. I am unable to give you legal advice on this forum. Further, I am not your lawyer and by providing information on this forum, I am not agreeing to enter an attorney-client relationship with you. Communications on this forum are not privileged or confidential and should not be treated as such. It is unwise to disclose information of a confidential or personal nature on this forum. If you are unable to afford an attorney in a criminal matter, the court should be able to appoint counsel for you at no cost to you. Also, most state bar associations can provide contact information for free or low-cost legal advice.
Sharing information within the firm is not a breach of confidentiality, because the firm as a whole represents you, although you may primarily work with a single attorney. If someone in the firm shared information with someone outside the firm, that would be a breach. All firms do this. Its not unethical at all, in fact its beneficial to clients. Attorneys join a firm so they can work together with other lawyers, bounce ideas off of each other, help each other with many aspects of the case, rely on each other for advice and help each other with research, drafting motions, covering court hearings, etc. If one attorney is sick or quits, someone else needs to be able to jump in and take over. Paralegals need to be able to talk to clients, set appointments, mail pleadings, etc. All this involves confidential information. The firm needs to share this information to be successful and function properly.