Hello! Wish I could help with your specific issues, but just wanted to welcome you to the community. You certainly have a row to hoe.
Here are a couple links to our forums where you might find someone who's in the same (or similar) boat:
http://neurotalk.psychcentral.com/forum32.html
http://neurotalk.psychcentral.com/forum71.html
Someone should be along soon who can be more help than I am!