Delays in seeking medical care can be attributed to multiple factors such as lack of access to healthcare, financial constraints, fear or anxiety about potential diagnoses, and lack of awareness about the significance of symptoms. Cultural factors and societal stigma may also play a role in delaying care.