My left armpit gets really swollen and becomes bothersome. This has been happening on/off for the past several years. What could it be?

Infection or other . Armpit swollen could be due to infection, injury or other causes, such as tumors ( breast cancer), vascular problem etc. You need to see a doctor get a completely check up with blood work.