To know yourself, know your weakness...*
know your weak point.. accept it but don't you accept the sin linked with it!
The weak point is a part of how you are ... it may be important for others and important to complete your mission... it also may be difficult to change but what's important is to resist the sin caused by it
Fr Daoud Lamei