Self realization takes time... As your own mind is a mysterious web...
It takes time to get to know others.
All these years I couldn't realize myself.
Still I blamed others.
I blamed myself for not realizing true colors of others, each time when I get dumped by them.
It took years... to realize who am I.
If failing at recognizing self then
How could one blame at not knowing about others.