Resting in the done work, that is done by Son for us all to believe and stand in, (willing belief) death, burial as proof died, then the new in the risen Son, for us to learn new from being under Law, the Old Testament, and our growing up here on earth of rewards and punishment. I at least now see and chose to be willing to do Love and mercy given me from God to all. Not see it as under Law from God, anymore, thanks to the done work of Son for us all on that cross done once for us all. Now, seeing the fight, living in these (This) unredeemed physical body of mine, we each are first birthed in of flesh and blood from sex of man and woman. A Perplexity, between Soul and flesh, one leads, then the other in through thought(s). Just as yourself said, you are tired very tired trying to do what no other flesh can do, yet want to do, yet can't, yet still want and still do part time, not all the time. Then do not do again and again, over and over. tired and many decide to give up, others do not.
If this is you, as I am reading from your post, best I can say is:
Do not give up on God, give up on self trying to work it out, and others for you as well
Phil 3:1-20, between God and you sussing this out, you will figure it out, therefore ask, trust God to reveal those passages to you from Paul, who is telling me at least to not be proud, to put no trust in any work I do as if that gets me in Heaven and at rest. That did not work for him. So he tells us, not only there yet in each Epistle he wrote. everywhere. So ask in trust to God from within you and trust You will know, not right away, wait, and one day, little or a lot later you will hear truth over error. God loves us all, includes you, the fight to know stresses people out, yet once anyone breaks through to know you simply will know and be at peace too. Galatians 6 a good Chapter, verses 7-9 says to not quit, best to read the whole chapter to stay in context, for me
On another note, have you checked on your physical medical condition?
The Body whenever sick, gets tired out as well
Please get checked out, blood test, might help to help you get better physical health and enough sleep in between
Trusting the best for you.