Thanks for using healthcare magic.
I have gone through your available history.
You might have developed allergic reactions. Some viral infections may be presented like this.
It can not be explained by stress.
It is possible that your right ear pain
and redness could be caused by one .
You should consult dermatologist
/allergic disease specialist for detailed evaluation and management. Doctor may advise you to take anti histaminic drugs like fexofenadine
I hope It will help you.