Well from what I have read clearly he thinks that you are on the wrong Visa. Best to get on the the correct Visa especially if you traveling in and out and for long periods of time. The old days are gone when you can do Visa runs to other countries. Beat to get the Visa that suits your needs. This is never a happy ending but you can make it right by getting the correct Visa. Sorry mate hope you come right