All family law lawyers in Pierce County deal with these issues. Some may give free consultations but they will likely tell you the same thing. You want to end this, file for divorce. You worried about support? The court will probably order support and it will go on for a while depending on your age, medical history and needs, the spouses income and other factors.
Call the Tacoma Pierce County Bar Assoc and they will provide you with a lawyer who will give you advice and discuss your situation for 30 minutes. While the session is not free it is quite inexpensive.