I think a lot of wrong path I took was due to I made assumption.

There's definitely a need to talk to people around, sometimes, to reconfirm.

Or is it the people just turn the table because they suddenly feel the things are not right/protect their interest/they don't know what the heck is going on?

Whatever it is, I'm learning more and more, day by day.

Guess that's what really counts.