"have been taking 500 mg twice per day for 15 years.  works great.  if i miss a two doses i begin to have problems right away.  i do worry about staying on it for so long but my doctors says not to worry.  i am 53."