screamout-
I'm far from an expert at these types of things (plus I'm new here as well), so I really can't do anything but try and beam some positive energy your way.
I'm sure that someone will be along soon that can provide some real help.
In the meantime, at least I can provide a sympathetic ear if you need to talk.