Hello, sorry to hear about your situation
It certainly sounds stressful. It must be hard given that you cannot convey your emotions to the man in question. Will you be unable to contact him when he has gone? Will he ever come back?
If you don't feel comfortable discussing your self injury issues with your friends in Egypt, could you perhaps reach out to a friend back home or elsewhere? I know it's not quite the same, but perhaps a long chat over email, IM or on Skype with an old friend could help?
Hope you feel better soon xx