Yeah, you are right with those reasons @furiousboy. They were moments in my life I didn't have confidence in myself, the thought of what people will say about my actions clouded my mind but I'm a change person today and I'm grateful all my efforts to come out of my shell played out excellently.
For us to overcome anything in life, we have to acknowledge it first, then with our efforts, determination, support and learning from others that had been in that phase and came out successful would help us overcome any obstacles. Thanks once again, I appreciate your positive comment on my post.