I think he spoke wisely there, Cedric. I'm glad you are open to his suggestions. I encourage you to continue to fight what you know and/or believe to be sin. True, it is not good at all to be looking at porn, gay or straight-oriented. Believe me, I know, and so do likely 95 to 99% of all other men. And other things you've mentioned are not good, either. BUT, it is not fear of hell (no matter which form it takes, of eternal torment, annihilation, or the "woodshed" where God takes a belt to you but for corrective purposes in the universal reconciliation theology) that should drive you, especially not the tormenting kind of fear of God Himself. The Bible does say to fear Him in a few verses, yes, but it says far more often to love Him, thus it is totally rational to conclude that this kind of fear is a reverential kind, and perhaps the kind of fear any child might have of disappointing a parent with morally askew actions. But
not the kind you seem to be struggling with, where you indicated in one of your first posts in this thread only caused you to feel you are frustrated with God and even blame Him for your circumstances (more of a loathing fear). No, that kind of "loathing" fear I think is quite obvious God does not desire from you.
So, perhaps try to continue your fight against sin but while trusting in God's help and constant forgiveness and looking to Him for strength, the One who will shield you, instead of the one who will torture you if you don't get it all the way right .... because you can't get it all the way right. Otherwise the cross would not be needed. But you may not get the freedom from sin and struggle and doubt that you want right now, as in our hearts all of us believers want, not today, not tomorrow, and God only knows the time when He will make everything right. But it starts at the cross. A lack of trust in God's goodness and method of redemption is I dare say the greatest form of disobedience that displeases Him - not breaking one of the ten commandments. (Although I certainly do not encourage breaking a commandment in saying this.) You just let the Holy Spirit work in you, and be patient. I for one had to be patient for about 18 months before the Holy Spirit seemed to answer my pleas to work in me, and the first 8 months of that year and a half was a horrific time of confusion, loneliness, and most of all anxious fear that God hated me and wanted to send me to an eternity of torment, that I had done or said something to make Him hate me that much. .... and yet it all worked out in the end. And I know the Holy Spirit has much more work to do with me. By far and wide it didn't just stop at helping me to realize how suspicious and downright bogus some mainstream teachings in Christianity may very well be. Christ and Him crucified, however, I believe will always be true; the central message and focus that will never be bogus to me.
Easier said than done, but again, try to be patient. And keep seeking counsel in the meantime from good friends and loved ones who sincerely want to help you. Keep praying, but pray with a heart of gladness, thanks, and reverential fear. Revere God for being Almighty AND infinitely good to us mortal humans who are so far below Him at the same time. He could be like the any of the all-powerful gods in so much fiction who seem to treat their own creations very poorly, as though humans just exist to be the playthings of their insatiable sadistic tendencies .... but our God, the one true God of the Bible, I think clearly isn't like that. The Bible says He
is love, (not hate) although He does get angry sometimes and does hate some things. And elsewhere the Bible says mercy rejoiceth (triumphs?) over judgment. Take heart in this. Do just not use it as a license to sin, of course - which I personally doubt near as many people actually do as the more legalistic preachers seem to believe they do in order to shoot down hopeful-sounding theologies like once-saved-always-saved, etc. - but more importantly, don't use fearful theologies like eternal torment as a license to sin by not trusting in the Lord. Don't trust your feelings, even if they may make you feel condemned and hopeless. Trust HIM.