Welcome to our forum. Feel free to post a message.
I think aside from what you said you have to know how to achieve success. If you are not doing the right things you can not achieve success Best Regards Michael Grant