Sometimes the status quo is the easiest option if no one really challenges you on it. In this case, I think Liam, although they did break up a time or two, did let Alek get away with the delays. Walking away was probably the best thing for both of them at the time. Is it the best thing now?
You're right, Alek never cheated and he did love Liam, he just didn't do a very good job in making him feel like an important part of his life. That is something I think everyone, no matter what camp you're in, would agree is vital in any relationship.
Thank you for your great comments and all of your encouragement and support, Gary.