yes she gave up on her prince charming because she thought their love might hurt him and his family too!! she had lost everything... she can't loose him yet still she decided to make herself lost in the crowd for him to even know!
That little girl is all matured up running away to a different direction while that guy, that love is still there and he always will be. I feel extremely bad for both Siddharth and Roshni but more for Roshni because giving up on thought of love itself is like cease of life's existence. But no - i feel Siddharth's pain but i don't feel bad for him because he has always truly from his heart loved... rather passionately loved Roshni and will continue to do so...
i recall DD's words -
Dekh Roshni... recent times mein maine uske saath waqt guzara hai. Maine dekha hai har problem mein woh kis tarah se react karta tha, kaise tadpata tha woh tere liye. Teri toh yaadash thi nahi... Trust me he really loves you, jaise tu usse pyaar karti hai.
Aur tujhe sach bolun, kahin na kahin mujhe lagta hai ki usse na tera jhalla irrational behavior hi achcha lagta hai, ussi se woh pyaar karta hai. Just trust me, he really loves you baby.
Well Siddharth always loved Roshni - be it her childlike nature, be it her innocence, be it her anger, her rudeness so i don't have an iota of doubt that he will love her now - rather more because he has to bring back Roshni from dead... and it is only his warmth, his feelings can do.
The prince charming will grow up to be more determined to prove their love story is not and will never be tragedy, the lover in Siddharth will ensure he makes her believe that "ehsas" is only her thought but their love is reality - his and hers!!
But the little girl... the innocence, the childlike stubbornness, the playing around with her spouse... the little girl... that little girl had to grow up... :((