It depends on your stance on the subject. Iodine and thyroiditis is highly debatable.
Furthermore, considering you've only had these symptoms since 7 years ago, highly indicates there is an underlying issue, wouldn't you rather try and find out what that is?