Yeah, building the right mindset is very important and necessary in order to succeed in any online venture. You need to understand and believe that you can succeed no matter the challenge. You also need to understand that nothing good comes easy.Very correct @Chibson the first thing to do before you can courageously work online and on different different platforms is when first you build up a right mindset and try to work hard.