Thanks for writing your query.
After reading your post, it seems that the swelling you are experiencing in your throat is due to inflammed tonsils.
You should get following investigations done :-
1. Complete Blood Count(CBC).
2. Throat swab culture.
You can take an antacid like Omeprazole
20 mg along with Domperidone
10 mg once a day before meals to prevent acidity and vomiting.
Also take pain killer like Ibuprofen
one tablet twice a day after meals to reduce the pain and swelling..
can be due to acid content of the vomitus, but still you should get the above mentioned investigations to rule out any infection.
If the problem persists, get yourself examined by an ENT specialist
I hope this is helpful to you.