What is the best medicine for my chronic prostatitis?

No correct choice. There are different sub-types of prostatitis and for each the treatment varies. Also important to rule out other causes for your symptoms. Speak to a urologist. In general treatments might include: antibiotics, anti-inflammatories, Alpha blockers, physical therapy, chronic pain management, dietary modifications, lifestyle changes, prostate massage.