Hello,

I found this very good page How to say it is necessary in Russian - Translation and Examples - Word надо

But it does not help me to understand the 2 following expressions

Так и надо - все говорят,
Так и надо - сам виноват
Я про неё забывал и часто не замечал,

from Игорь Корнелюк

and

Так и надо идти, не страшась пути,

I guess that last one is "There, we have to go" ?

Thanks.