There's always plenty of fish in the sea. Unfortuntely, there is a heart in our bosoms that doesn't see to know how see another 'fish' beyond one it sets its eyes on. I do appreciate your candor...and perseverance..... and abvove all your resolve to stand by your commitment to beat odds for such a long time....something that we do not find often these days. Love has monstrous power!
My advice: If you think you have tried your best, put your trust in Allah and move. That's the 3rd thing the Qur'an asserts besides the two you have mentioned. Best wishes for you.