What could've caused this? Bad hygiene is not the main cause here. I'll post the correct answer in about three days!
Correct answer: Scurvy. As a result of the vitamin C deficiency, peridontal disease occurs, usually starting with gum bleeding and in later stages loosening of the teeth. Other symptoms include poor wound heeling, petechiae and internal bleeding.