have (something) going for one
idiomDefinition of have (something) going for one
: to have a talent, skill, etc., that helps one
She's not as young as some of the other athletes, but experience helps, and she has that going for her. You should be more confident in yourself. You have a lot going for you!