Atenheal 25mg Tablets is generally safe to take for a long time. If you 're taking it for a heart condition or to prevent migraines, it works best when you take it long term. You 'll need to have your blood pressure checked regularly if you 're taking atenolol for a long time for migraines.