Woah! such an empowering and enlightening post this is. I often talk to my self and write/scribble my thoughts as a form of self reflection @Barsha.copywriter
I again, speak to God! I a similar way that you do self reflection. Speak to Him while driving, walking, and working. In the evening and in the morning. Hosea 6:4, my quest is to know God!