Meaning of martyr complex in English:
martyr complex
noun
A desire to sacrifice oneself for others and to have the sacrifice recognized.
Origin
1920s; earliest use found in The American Mercury.
Are You Learning English? Here Are Our Top English Tips