All perfect praise be to Allaah, The Lord of the Worlds. I testify that there is none worthy of worship except Allaah, and that Muhammad is His slave and Messenger. We ask Allaah to exalt his mention as well as that of his family and all his companions.
One of the most serious matters on someone's religion is residing in a country where one is unable to perform his religious rites or fears to commit prohibited acts. So it is an obligation for every Muslim who is unable to perform his religious rites or is not safe to migrate to a Muslim country provided he/she is able to do so. Therefore, if you fear about your religion and yourself by residing in that country you have to migrate if you are able to do so. If you have no Mahram (unmarriageable relative) to travel with you, it is still permissible for you to travel without one.
Since you have stated that sometimes you feel weak, if you mean religiously weak (i.e. you do not perform your religious duties because of the environment where you live) then you have to take the initiative to migrate immediately to a country where you can perform your religious rites. This life is not eternal, so if one leaves this world having performed all his religious duties then it is as if he had explored all the treasures of this world, and if one leaves this life having neglected his religious duties and not performed good deeds, then he has indeed lost everything.
Finally, we advise you to keep ties with your kinship, even if they cut relations with you, especially your parents; you have to please them. You have also to seek religious knowledge and keep company with pious believing women. We also advise you to get married to a pious, Allaah fearing man as this could solve your problem.
Allaah knows best.