1.从现主将,你的主句用的是have to 表示客观的不得不,我觉得这个地方应该是主观的,can only好些~
2.没有deny sb.你可以用refuse sb.
3.reality一般比较正式,我觉得没必要,用fact比较口语化~事实上,reality很准确~
4.我也只得放手~何必那么麻烦,let you go就挺好~
5.Because语气太重,个人觉得as好些
最后:If you refuse me,I can only accept the reality and let you go,as it is the end of our love.
如果想表示被拒绝的可能性不大或虚拟的情况,可以使用虚拟语气:
If you refused me,I could ...,as it will be...