Is god perfect?

If you define God as needing to be perfect then God is perfect. If God exists and is not perfect then God is not God. If God can be defined as imperfect you invite evil to become your God. This does not however change the truth just the perception. You can worship God and actually be worshiping evil if you have defined God as something that is capable of evil. Surely we consider good to be closer to perfection than evil. Keep in mind that just because people say God acts does not mean God acts.