I am glad you enjoyed my book!
Ancient Greeks used to say (free translation) that goddess Athena will help you, but help yourself too. I mention it in reference to your phrase about the Greek gods and also because it fits with your mentality. And a very healthy mentality I might add.
So, you have not lived in Australia your entire life, where were you born, if you don't mind me asking? I bet it was hard in the beginning.