Osteoporosis can be present without any symptoms for decades because osteoporosis doesn't cause symptoms until bone fractures. Moreover, some osteoporotic fractures may escape detection for years when they do not cause symptoms. Therefore, patients may not be aware of their osteoporosis until they ...