I love characters with multiple flaws..it makes them more real for me..And sometimes these flaws can double as an asset too...Had it not been a fiction I would have asked Sonakshi to run away as far as possible from such an emotionally wrecked person like Dev...in real life I would see their's as a toxic relationship!