It sounds like you have a large inflammation and you should see a doc to get it evaluated.
Also, stay away from that Ensure. You are only adding to your problems when you drink that stuff. Read the label, it is full of nothing but sugar and sugar only feeds the bad bacteria in your gut that causes the inflammation.