Hi Jade,
What a position you are in. My advice would be to seek some professional help and advice. I know the first step to do this will be very difficult but once you have had a good and open chat to someone you will be that step closer to resolving your problem.
Good luck
