Thanks for your concerns. First, the cause of your weak heart will need to be clarified as there are many causes, including blocked arteries of the heart, medications, infiltrative diseases of the heart muscle, etc. The cause dictates the prognosis and treatment. You will likley need a cardiac catheterization
to assess for blocked arteries of the heart. Most of the time yes, when the heart muscle is weak, the medications used are chronic.
Dr Brenes-Salazar MD
Mayo Clinic MN