Before I make my final decision, there's a few things which I'll need to address.
In your previous post you did comment on some of the things which I was going to ask you about, however there are still some things which I need to ask about.
First of all, you originally got accepted for Helper, however your rank was later "lifted". You know the main reasons for this, and I'd like a response from you as to why you think you were demoted, and why this is no longer a problem.
One of the main roles of helper is to assist with balancing maps and kits, and providing server suggestions. Personally I feel like you do contribute with suggestions and know the maps well so this isn't a concern of mine in this regard.
On the issue of activity, you are one of the most active players, however recently you haven't been online as much as some other players. In saying that, AoD hasn't been that active either and last night you played for a while so I'm happy here.
On the topic of maturity. although it is not as important as for Mod, it is still important. You mentioned in your post that you have improved, however there have been times when your behaviour has been questionable. I'll take your word for it, however should you be accepted this is something which will be monitored.
Lastly, helpers should help out in chat when they can if no other staff are online. Often, you give stupid replies to new users when they ask questions, so I'd like you to address this as well.
I'll wait for your reply before I make my final decision.