(((shame)))
I'm sorry you are having such a stressful life right now. Extreme stress can do all sorts of strange things to the body, including hearing/seeing things.
The best thing you can do for yourself now, is to be kind to yourself -- mind, body and soul. Sleep is one of the most important factors. Try to get at least 8 hours of sleep each night in a *dark* room. Not having total darkness when sleeping can cause restless sleep and tiredness the next day. If the room isn't dark, I would recommend a sleeping mask.
Physical activity is also a great stress reducer. Especially a mind-body exercising like Tai Chi or Yoga. Perhaps there is a class in your area that you could find? At least try to get outside and take a walk every day. Not walking to somewhere, but just walking and enjoying the trees, the wind, the flowers...spending some time with nature.
For your mind, I would consider doing some artwork or journaling. Just the act of putting words on paper or drawing can be great for letting those emotions out. Otherwise thoughts have a habit of bouncing around in our brain and raising stress levels.
You don't have to do everything all at once...just pick one thing that sounds like you could do it and start with that. The goal is to balance out all the stress in your life with things that replenish you and rejuvenate you.
I hope that helps...let us know how it goes.