Dear! I would suggest you to go to a proper blood check; I am not torturing you by saying this but all such symptoms shows of cancer, hepatitis, sepsis, liver infection, typhoid etc. But God knows better and you should visit the doctor as soon as possible