thank you for sharing your problem with us here at healthcaremagic.com
All your symptoms point toward underlying cause likely to be part of an infection.
Kindly do blood tests and xrays and ultra sound
scans to find out the cause for it.
Please get back to me if you have any more doubts