Have your lungs checked - could be a blood clot
sound like kidney infection or you have a infection in you system, have you had a cold recently and it lung problem,pluerisy which is very painfuk, go to the doctor
Have the doctor check for gallbladder or liver problem.