He has too much respect/pride (for/in) himself.<br/><br/> She always prides herself (for/on) her abilities. (for/on)<br/><br/>Is it <i>in</i> or <i>for</i>? Or are they both correct?