Don't worry bro. I was an E-4 for 4 years. But I kept getting into trouble back then...
It'll all work out, eventually. I just needed to mature and understand that if this is what I was going to do for a career, i'd best get to it. Once I decided to TRY to advance... it went like clockwork.