Your first name of Hannibal creates an idealistic, sensitive nature and a desire for culture and the refinements of life. Being idealistic has a creative side, but being too idealistic has a tendency to shut out reality. Although you are a kind person who desires association and friendship, you are really rather shy. You appear calm to others, but at times you suffer inwardly with nervous tension. While your name brings you some fine qualities, these are overshadowed by the effect it has on your physical body. A tendency to put on weight could be a concern. You could be subject to glandular disturbances, poor circulation, kidney or urinary tract disorders, and, later in life, prostate problems. You realize there must be much more to life than what is on the surface and it is the wondering that fascinates you. It is most important for you to establish a nutritious diet and exercise in order to build a strong, vital body. The heart, lungs, or bronchial tubes could also be an area of potential weakness, with asthma, flu, or pleurisy ensuing.