You stay not because you are naive. That is the easy conclusion other people reach. Other people always have a clear mind because they are looking from the outside. They do not lie awake in your bed. They do not count the hours that passed without an answer. They do not know what it is like to watch someone give you so little and still have that much power over you.
It is not naivete.
It is need.
The need to be loved the way you love. The need to be seen the way you see. The need for someone to stay. The need not to be left alone again.