I feel pain in my whole body in morning when I wake up and it last around 1-2 hours after that when body get in motion I feel better, please advise?

Body pains. Many types of arthirits may give aching pains in the morning and then loosens up after awhile. The longer it takes to clear up the pains may indicate how bad the condition is. There should be tests your doctor can do to check for any bad types of arthirtis.
Rule out rheumatoid . Stiffness like pain after in am lasting more than 30 minutes could be sign of rheumatoid arthritis or other soft tissue iflammatory conditions. Consult your doctor.