Owl, Currently I feel you are not ready for the position of Admin. You still have alot of experience you have yet to gain. When you are on sometimes you need assistence and this is one of the main reason why i think staying as mod for a little bit more time would help you.
BBCode