Shiv was also shown as someone who works hard to earn that person's trust and love in this case Anandi's trust and love.He also took a lot of nonsense from Singhs and Jagya esp.
He is now shown to have forgotten all that Jagya did to him and ready to get his sister married off to him.
About Anandi - I don't think she took nonsense.In fact I think it is Gauri who took a lot of nonsense than Anandi.
Gauri is the one who took a lot of nonsense from life especially Jagya.Agreed that it is not her fault that she fell in love with Jagya she did not know that he is married and was cheating her and his wife.
But she went ahead and married him despite knowing that he lied to her.How did she take that nonsense from Jagya?A person who could leave his wife for her is very well capable of leaving her for someone else.And in the end he did leave Gauri for someone else.Is it not tolerating nonsense?
When she realised her marriage was not legal she should have given ultimatum to Jagya to get things sorted out before coming back to her and walked out.Instead she chose to live with him even when he is not interested in getting their staus legalised.Was it not all about tolerating nonsense?
Anandi believed that Jagya was wrong on waliking out on her and living with an other woman.She never took him back in her life.She found difficult to move on in life because she loved him a lot just like Ganga loves him now.Despite loving him so much she never wanted him back in her life because that amouts to tolerating nonsense.
As for tolerating DS and her nonsense. She stood up to DS when she thought DS was wrong.
Negativity there are many ways of dealing with it
Ganga suffered a lot too.But she kind of insulated herself against all the evilness of Rat and family so that their evilness did not affect her mind or process of thinking.She always believed that there is goodness left in the world and she found the goodness with Singhs.
Gauri also must have suffered a lot as a child with parents who are as screwed up as they are.
She let her mind be spoiled by her parents and learnt to look at the world in a twisted way.
Anandi also suffered because of her parents who sent off to live with DS then DS herself and later on because of Jagya.But for the sake of her well being she only learnt to carry the good things forward.
I think Anandi and Ganga are more practical than Gauri is.It is more about learning to find happiness in life no matter what it handles.It is all about practicality and pragmatism rather than being idealistic.
Gauri doesn't know how to find happiness.Gauri is totally impractical so is Sanchi so they make a mess of their lives.