God deserves all our glory and honor. It is because we are created to give God the glory in everything that we will do. Offer your lives to Him and you will be richly blessed. It's better to give God the glory, not only because it protects our hearts from pride but also because He rightfully deserves it.
God is a God who does great and marvelous things without number (Job 5:9). It is He who must get the credit from others. Some people who have extraordinary abilities might be tempted to think more highly of themselves than they should. But we don't have to be a highly achieved individual to take credit for our achievements. Still, it is God's. It is because He caused that good thing to happen to you.
Always give glory to God. He must get the credit in everything. If we allow praise to make our self-image inflate, we might forget that "every good and perfect gift comes down from the Father (James 1:17). No longer us, but Christ, who must be honored, loved and exalted. No longer us, but Christ, who must be seen, be known and be heard.