Respuesta :
No it's not correct because pride in herself in bieng herself doesn't make sence
Yes, your sentence is correct and doesn't have any punctuation and grammar errors.