If you aren't checking yourself then you may have a problem. For example you could have testicular cancer and you wouldn't know without feeling an unusual bump in that area.
Yes, the answer is B. When you put yourself in someone else's shoes, it's a metaphorical statement. You aren't replacing a person, changing roles with them, of being jealous of them. However, you are looking at something from the way they see it.
On average they are hospitalized for a week but once they can go home it will take a couple more weeks