Sweating alot at night can be a sign of a very common infection, Ascaris (round worms).
You might want to try and treat yourself for this using vermox or some other over the counter treatment. Do it a few times rather than once off on consequetive days to ensure all are dead.