M.P.
Hi there-
I had a VERY good family law attorney for my very complicated child support & custody fight last year. She is not in Clackamas County, her office is in Tigard. Her name is Nell Oram. I'm sure you can find her in the phone book.
Good luck - I know what you are going through is hard. Fight even though you don't want to -- your children will (someday) admire you for your strength :)