with regard to whether you should continue or not, you are the right person to judge. Yes it is bit complicated however If you have industry experience and WM knowledge then personally I don't think it is much challenging. you need the determination and guidance and I am sure you can learn that
You need to make a commitment to yourself to learn and succeed. As far as future is concern I can say only one line " you will never regret that why you learn that"