True friendship is when you can allow and accept each other without conditions, ultimatums, expectations, demands or hidden agendas.
When you judge or criticize someone else, take a long look in the mirror at yourself, for what you judge in others is really reflecting something you.