Sometimes, we may hesitate to give because we feel that our gift might not be good enough; might not be acceptable, if not absolutely perfect. As we grow in Truth, we realize that it is not the world’s idea of “perfection,” but excellence – our very best in any particular moment – that makes our gift an expression of God, in and through and as us! To stay in the flow, we must then be willing to receive. This is according to immutable Spiritual Law. When we serve others, we are giving of SELF! It is in this type of giving that we draw most closely to the nature of God.