I have relationship with a girl for about two years. We just text each other. And we promised each other not to come close to each other until we marry And by the grace of Allah we're fullfilling it and we will insha'Allah . And as far as I know these type of relationships are not permissible if one thinks he may fall to the worst sin (zina). Is it permissible because it protects both of us from many sins (e.g masturbation,pornography etc)?