If the distance between you is killing the both of you but you don’t want to break up, you have to come to terms with your current situation.
The fact is, the distance is a major problem. The distance is causing the relationship to stall. This will not go away no matter how much you wish it would.
The reality of your situation is what it is and you have to truly see that.