Hello there
Welcome to HealthcareMagic.See headaches in children can have various causes. starting from heat and exhaustion after playing in sun, eye sight problem, it could be migraine which again has certain triggers like chocolates, hunger, stress, sun etc.It could be a psychological stress he is going through.
Sinusitis, an inflammatory condition of area around your nose,
ear infection, or a tooth problem for that matter.Any blood disorder like anemia.A chronic
urinary tract infection which also might bring changes in urination. .For the
bedwetting, you may wake your child at regular intervals. Avoid increased fluid intake in late evenings.If its due to migraine, then you may avoid the triggers, if you feel so.But please do not get alarmed, as iam just listing out few of the causes. You may now find it easier to correlate to your kids history. Best is to visit your
pediatrician and get thoroughly investigated, as you also mentioned he has history of fever of unknown origin in past.Some chronic infection/ viral illness might have been the cause. Wish your kid a quicker recovery and good health.