You've only been here since March? I've actually seen you around. That's a really good thing. The worst thing someone can do here is make themselves invisible. I'd say I see people doing that all the time, but I can't see them, so how would I know?
You're doing well, believe it or not. The start is always the hardest, it doesn't really get any easier, but once you get rolling, it's hard to stop.