Karen O'Hara lost $18,000 to gambling machines in the Hunter this year but now things are looking up