Skipped heart beats, fast resting heart beat and moderately elevated BP generated a prescription for yours truly about two years ago. I take 12.5 mg dose of toprol every morning and it has generally fixed the problem. I still get occasional skipped beats and sometimes the heart is beating faster and harder than I think is called for but by and large I am much better off since I started taking toprol. I have gained weight. I do have occasional problems sleeping. My libido seems to arrive swell enough (no pun intended) when the occasion permits it. I also take 10mg Lipotor, 81mg aspirin and 500 mg metformin daily.