Hello Dolly,
Life is really hard, not just for you but for everyone. And for many of our problems, there really are no solutions. Our world is a world of pain and suffering, after all.
However, we can begin to understand provided we let go of our human desires and resentments, and ask God from our heart. There is always a good reason why things happen. And God provides for our every need, precisely. Every experience is our opportunity to grow in spirit.
While we are in pain and dire need, words can be of little comfort. But try to stay calm and peaceful. Meditate on the divine. Ask for His guidance. And speak not so much, neither insist on your own intentions. But instead, listen more to what He is trying so hard to tell you.
To you and all those who may be in a similar situation, here are 2 links that could start you on your way to understanding. And understanding, hopefully, you may be able to attain to some peace and acceptance.
Understanding psychic phenomena and healing
http://www.innerquest.org.ph/secretsofthekingdom/iq3211psihealing.htm
Reincarnation and karma
http://www.innerquest.org.ph/secretsofthekingdom/iq3261reincarnationkarma.htm
God loves you!
Angel