Ryan, you've certainly got a lot of issues in your past. Take Angelgirl's advice about the SSI. I think you should find a good therapist and/or psychiatrist. There will be one out there that will treat you properly. I would say it's vital.
I hope you have at least a decent family doctor. You've had a hard 31 years. Don't give up and you can have much better years ahead of you. Take care of yourself.
Ryan there may be people that can help you here:
http://www.idahocdhd.org/familysuppo...tte_county.htm
Try the Alliance Mentally Ill number and further down under County Supports, Mental Health Services. Give them a call and see if they can help you.
Good luck.