Magic - as the others have already said, please go and get professional help - we're all concerned for you and care!!

-Anke