 Ruby starts to have feelings for Geoff Campbell ( Lincoln Lewis ) , Xavier is jealous and they drift apart . She tries to dump him but he is knocked unconscious and forgets what she told him . After a while he remembers and their relationship ends . While seeing Geoff , Ruby starts to feel unwell and is diagnosed with diabetes . She later organises a rally to stop a number of refugees being deported , but the event is fire bombed by racists . After this event Geoff blames Ruby and leaves her and Summer Bay . She briefly reunites with Xavier but Mink Carpenter ( <unk> <unk> ) ruins it . Ruby later enlists Liam to become her music tutor . They form a strong friendship but Ruby starts to have feeling for him . Nicole Franklin ( Tessa James ) tells Liam , he agrees to keep tutoring her and tells her where they stand . Although Liam tells her they will not be together , she lets her feelings develop into love for Liam and tries to kiss him . He tells her again that it is wrong and decides to put some space between them . Ruby kisses Casey , but she later reveals she really wants to be with Romeo . She has sex with Romeo , but is devastated when he rejects her . She tells Charlie that she wants to hurt Romeo like he hurt her and tells Indigo about their one @-@ night stand . Ruby then begins a relationship with Casey . She is devastated when Charlie dies , after being shot . Ruby blames Darryl Braxton ( Steve Peacocke ) for her mother 's death and she pushes Casey away and their relationship ends . 
