Read some chapters & found out Liam had been involved with different women at times & still amelia would always ended up w/ him from time to time. It would have been better if this was not so long & just ended it earlier w/ satisfactory ending, like if this Liam will really regret his mistakes.