Very interesting title :D Well I am sure all the great (and well deserved!) feedback and praise you have been constantly getting on your posts here on Hive can also help you improve your low self esteem ;)
You are viewing a single comment's thread from:
Definitely! They actually played a pretty important role :)
I believe they did ;)