HFNL awards: Ally O'Connor rises above challenges to join Hampden league's legends