Were you feeling poorly while on the lopressor? If not, and there were no major side-effects I would say that you should probably stay on because it protects your heart from another stress induced cardiomyopathy. However, I doubt that the symptoms you are describing are related to the metoprolol.
I'm back on diltiazem now and doing well.