There have been some great posts! I too have and am struggling with an on-going problem. For me the greatest hope has been the blessing and trial of endurance. I know that I cannot do this on my own (John 15:5) and that I need my Savior. I know too though that His deliverance is on His schedule and not mine.
Scriptures that I refer to regularly are:
Ether 12:27: "And if men come unto me I will show unto them their weakness. I give unto men weakness that hey may be humble; and my grace is sufficient for all men that humble themselves before me; for if they humble themselves before me, have faith in me, then will I make weak things become strong unto them."
IMO, My struggles and weakness are God given to enable me to become who He wants me to be. As such, they become strengths to me because they force/compel me to turn to God. A year or so ago as I was begging God for deliverance from this bondage He answered me and asked that if He removed it, would I still be faithful? Honest examination of myself produced the answer, "No." I think that is still true. I need this continual reminder that I am weak and mortal and fallible to keep me in constant contact with the One who is not.
I also like to read about Alma the Elder. He repented, taught the gospel and then this new group of converts is brought under grievous bondage.
Mosiah 23:21: "Nevertheless, the Lord seeth fit to chasten his people; yea, he trieth their patience and their faith."
Mosiah 24:13-16: They prayed about their bondage and the Lord did not deliver them but they were in bondage for YEARS. He did visit them in their afflictions and make their load light but deliverance did not come until the exhibited great faith and patience.
Also, the Anti-Nephi-Lehi. Alma 24:11: All they could do, all we can do, is repent and seek to follow God. We are guaranteed to stumbled but I think our turning back to God and continually seeking to do better is more important than the stumbling.
I also like the book "Believing Christ." I know Stephen Robinson is not a GA but I think that book has so much truth in it. Towards the end he discusses a rough convert who had WOW issues and so many others. He discusses how, over years of faithful effort, she changed and became able to attend the temple, etc. He then asks, paraphrase, "At what point was this woman eligible for the Celestial kingdom?" The answer he posits and to which I agree is the moment she had faith in Christ, repented and was baptized. Christ makes up the difference and there is no requirement to be sin free before He will apply His atoning blood. In fact, I think, that we can only be sin free because of His grace and because of His work in our life. It is a partnership and it is a lifelong process.
As to practical, "what can I DO to help my problem", I would offer a prayer journal; it has been my greatest help. I try to write/type my prayers and wait for response and write those too. In the beginning it was hard to hear His voice, but, as a friend says, "If you're praying and hear 'I love you,' why can't that be from God?!" Almost always His voice is gentleness and love, encouragement and reminders of how precious I am to Him. There are moments when I question if I am really hearing Him or my own thoughts. For these, I go back later and reread what I have written and the Holy Spirit will bear witness to me if it is from God or not. This journal has had such a positive influence on me and has helped me be more patient with myself and my shortcomings and given me greater hope.
As to my own problem, I DON'T see light at the end of the tunnel yet, but I have hope and faith that it will come. If it doesn't come in this life, I know that this problem has enabled me to have a greater relationship with God then I ever did before.
Much love and prayer,
M
Sorry this was so long!