Got an Answer?
In a contract of employment you agree to work for an employer for a certain amount of hours and your're paid an hourly rate for those hours worked. Your hourly rate will not include work performed in your personal time unless you agreed to it. Any additional work required by your employer is overtime for which you should be paid for. You're clearly dedicated to your work however, employers should not be taking advantage of employees outside their work hours and expect them to work for free. Definitely call Fair Work in this issue or alternatively seek the advice of an employment lawyer they should be able to provide a simple answer to your query.
I think this is going to depend on the nature of your work. For example its standard that a teacher or academic does some work outside their paid hours and their high wages reflect this. Im a computer programmer and its not usually expected but then our wages arent usually that high. Some specialised people get that but not me haha