Brandi,
My only experience with a beta blocker was with my cat, Scooter, who took them for his cardiomyopathy. He took it for several years (8+) without any problems. I do recall being told that once you start a beta blocker and wish to stop it you must wean yourself off the drug (not unlike a lot of drugs out there).