Hey man, welcome back and I'm glad to hear everything is going so well! The plants look great and a huge congrats on the new baby! =) Sorry to hear you fell into such bad times but I'm so happy to hear you've sorted it all out and come out the other side even better than before.
If you really are confused about the ban, I'm sure you have a PM that explains it, there is also some reference to it in the new infraction system post. http://www.terraforums.com/forums/showthread.php?t=139981 I'm glad to say that new system seems to be working really well and keeping the forums on track with our views of what it should be.
Talk soon,
Andrew
Nah.. I'm not too worried about it. Ancient history as far as I'm concerned. Thanks though.