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.