(COMPLETED) Audrey Milan has her boyfriend wrapped around her little finger. They've broken up so many times she's lost count, but they always end up getting back together. Audrey likes to play games with Cameron's heart. Despite her constant infidelity, she loves him to death. When she cheats on him once again, that's the last straw for him. Audrey goes back to him and catches him with another girl, but not just any girl, her worst enemy. She is determined to steal him back; they are soul mates after all. When a new, older guy catches her eye, will she get over Cameron and learn to love someone else, or will she yearn after her old flame?