Hello
Vitamin D Deficiency can lead to bone pain and muscular weakness so probably that is the cause of your discomfort in the ribs.
Causes Of Vitamin D Deficiency--Inadequate exposure to sunlight as our body makes Vit D when skin is exposed to sunlight
If you dont consume require levels of vitamin or follow a strict vegan diet
Sources of vitamin D--animal based food , fish, fish oils, eggs yolk, fortified mik