Hey,
Welcome to the family!
I can totally relate to what you're experiencing. I've been pretty popular in Yeshiva (big knocker, if I may say so myself) and sometimes thought to myself like if only people would know... but, like you said, we all struggle.
You are right, deep down you are good, deep down we all want to be clean, deep down we don't want this shmutz. It's a struggle, but ultimately we will win!
Feel free to contact me:
teshuva4real@gmail.com
Stay strong and rock on buddy!!