This spiritual principle is found throughout Scripture, that God helps the humble, but opposes the proud. Being humble does not mean having low self esteem. It means to rightly esteem God and others above yourself. It means to give credit to God and others for your success and blessing. The proud person is often truly the one with a low self image or self doubt. As a result they puff themselves up and take credit to make themselves look better. Who gets the credit in your life?