Aw

. Don't feel like that. The script you posted above actually saved me quite a bit of time even though it ended up being a pretty easy script to write. Don't worry, I had zero programming/scripting knowledge myself before Oblivion came along and I taught myself that language from scratch. Now I'm doing more or less the same with Papyrus

Mate, we are all here to help. Foster goodwill where you can

. It will be you helping other users soon enough.

Definitely let me know if something is off in the functionality though. I didn't test with your rate of growth so that might produce some unexpected behaviour (rounding).
*EDIT: Typo in my script. Editing posts tends to morph these characters '
>' and '
<' into
&--#62; and
&--#60;. I've fixed my above post.