The two brothers lived together until Eli's departure in 2010, along with Lizzie Lakely (Kitty McGeever), a blind woman who Marlon befriended. Lizzie upset Marlon when she preyed on his gullibility by pretending to be a psychic, causing Marlon to spend a fortune on phone bills pouring his heart out to her. He got his revenge by tricking her into paying back his money. His life was going smoothly until Moira Barton (Natalie J. Robb) began to work in The Woolpack. Marlon had a previous confrontation with Moira when she criticised his cooking. The two argued furiously at work as Marlon felt that she was invading his domain and finding fault with his food on purpose. It reached boiling point and Moira quit, which led to an angry Diane giving Marlon the cold-shoulder until he apologised. Marlon did so and Moira returned to work, as Marlon explained that since Donna left him, his job was the one area in his life where he felt in control and Moira had threatened that. They reached an understanding and became friends. When Marlon received a letter from Donna, saying that she had met someone else and wanted him to file for divorce, a devastated Marlon found himself turning to Moira as a shoulder to cry on. Because of this, he developed romantic feelings for her and convinced himself that she felt the same way. Going against Paddy's advice, Marlon finally confessed to Moira that he thought he was falling in love with her, leaving her shocked. She let him down and Marlon was left feeling humiliated. After a long heart-to-heart, she convinced him that she was flattered and that he would one day meet the right woman. Alongside this, Marlon also took in Charity and her young son, Noah (Jack Downham) after the family turned against her for trying to steal Cain's money. When Zak and Cain found out, they were angry and Cain punched Marlon in the stomach.
