You've mentioned some crucial things here. You made important decisions and demonstrated perseverance in the past and now that it's paying off, it may look like luck to some people, but it really isn't.
I'm happy that you're very close to achieving your hive goals.