There are different conditions which can cause asymmetry in tonsillar size including stone, fluid filled cavity(cyst) and even cancer. Since you have history of recurrent tonsillitis it May be a foci of infection. Please visit an ENT surgeon as physical evaluation is necessary
Next Steps
Betadine gargles daily and oral hygiene May help prevent recurrent infections