Yes you are on a beta blocker because it's standard protocol after an M.I. They have been shown in studies to reduce mortality. But the vast population that they tested against were probably old, fat, diabetic, and sedentary. Most BBs are also generic, so they are cheap and usually effective against BP.
That said, beta blockers aren't for everyone, especially the highly physically active.