Because Mahi SERIOUSLY does not deserve Shiv right now! She still hasn't realized her feelings so it's better that it should be a dream or else Mahi might as well go ahead and reject him with the way she is treating him right now.
I REALLY REALLY truly hope it's a dream Mahi has all the time because that would be GREAT!
Since then we know her feelings are becoming more stronger, last time she only saw him everywhere but now if she already starts to dream of him proposing to her then it's obvious her feelings for Shiv are becoming more stronger...
And also if this is real, I feel Mahi is going to do something very DAMN stupid... I seriously have the feeling she might reject him... but even if she doesn't reject him, she still thinks of him as a "backup plan" 😡
So I rather not have Shiv become heartbroken 🥺 so Let it be a dream PLEASE!