That God exists and loves us as our Parent is the greatest discovery one can make. Blessed are those who find God early in their life and walk in His footsteps. The key to good character is self-control. As hard as you may try, you cannot suppress your physical desires. On the contrary, physical desires are God-given and are to be satisfied in a principled way.
Complete happiness arises only through the fulfillment of both the physical and spiritual desires.
The problem comes when you allow your physical desires to dominate you. This opens the door to bad habits and vices. Alcoholism, compulsive gambling, and drug abuse are just some of the symptoms of a person whose body is not under control. Developing a good character requires continual practice. But the reward is immeasurable.