Great write up bro.. so nice to hear that @adechina is your brother. I envy his consistency.
All you said on your post is true . Most times people wait for the perfect time but they dont know that perfect timing is an illusion. Just act now. Nice post