Never been to Leavenworth (Thank God)... the only thing I've heard about Leavenworth is you don't want to drop the soap.
In my time, not many reached SFC is 11 years... Congrats Sarge!!
It took me 6 years to make SSG and then I decided to go reserve and OCS... retired an 05 with 34 years.. did the Nam thing, Panama and a tour in Iraq before retiring in 04.
Stick with it, you won't regret it... and THANKS FOR YOUR SERVICE!!