against all odds
Learn more about other poetry terms
You gave me roots
Struggled against the odds
Keeping me safe
Saving me from abuse
Fighting the law to keep me safe
Having to be my mother and father
Working day and night to keep me clothed and fed