From your history I would recommend trying a combination of Klonapin plus Mirapex or Sinemet at bedtime.
I think that such a combination would offer you the best result from your long history of this problem...
I hope this information helps. Let me know if you have further questions and I will be happy to get baack with you!
If my answer has been helpful and to your satisfaction then please remember to leave positive feedback. Thank You and Best Regards,
Anthony Bray MD