it doesn't even MATTER that Ovi and Arjun are together right now- their relationship isn't based on love- its based on need, blackmail, and sacrifice. Endgame is going to be Purvi and Arjun, the CVs are just going to take their time to get there.
The dream sequences are done just to remind us that the CVs haven't forgotten about Arjun and Purvi