https://medium.com/illumination/how-to-know-yourself-better-and-why-it-is-important-in-your-life-74b1cdfc0a3d?source=friends_link&sk=b7085dd55c31533576a183f5c12a54f7
Knowing myself is a difficult task. I will follow your points and probably get the answers @Bill Abbate