How does man come to know God, and what are the difficulties?taken from the Catechism of the Catholic Church.
Catholics believe that the desire to know God is written in the human heart, because man is created by God and for God; and God never ceases to draw man to himself. Only in God will he find the truth and happiness he never stops searching for. Man is created in God's image, with a body, soul and spirit.
The difficulties in knowing God relate to sin. Sin separates man from God and that is why God himself provided a way for man to be forgiven for his sin, in the person of Jesus Christ, the second person of the Trinity. By dying on the cross for the sins of mankind, Christ has paid the price for man's rebellion against God due to his sin. God requires righteousness and no man can be righteous because of his sin, but we can appropriate the righteousness required through Christ's death on the cross. God sees man as righteous only because of what Christ has done for man because all men sin and separate themselves from God through their sins.