Seafire,
I say this with all sincerity: There are folks out there who can help.
Here’s the National Alliance on Mental Health’s Oregon Helpline - 800-343-6264.
Give them a call. They’ll point you in the right direction of much needed treatment.