Amen to what Bluandyello, MH and jcounts said so elequently.
It's always good- actually it is vital- to keep one's mind open to the fact that things may not always be as they seem on the surface.
You dont have to immediately accept something. We are always learning. Just keep the mind open. If you cant accept it now- put it to the side for later.