Get yourself examined from a physician and without doing proper investigations we cant be sure if it's viral or some other reason. fever constant at 102 is a sign of worry so u should not wait as it's monsoons and high chances it could be Malarial or dengue fever.
Next Steps
Depending on ur dose of paracetamol I suggest take 650mg dose thrice a day.
Health Tips
Take plenty of fluids. And watch for signs of bleeding and worsening or new symptoms