Many heart conditions develop over time, usually later in life. However, some conditions can develop during childhood. Some of these are temporary, such as those caused by infection, while others last for a long period of time or even a lifetime.