Very difficult situation, May Allah Swt make it easy for you. Ameen.
Remain steadfast and guard your chastity. The life in this world is a test, there are many people in your situation, we have to constantly think of Allah Swt and know that he will never burden us with more than what we can handle. I know how difficult it can be to fight these carnal desires but in the end you will feel a level of satisfaction you never felt in anything else and you will taste the sweetness of Imaan.