Hi,
There is no problem that you are not getting results according to your will and i think you have tried most of everything to loose weight and your food intake is also good, i would suggest for a change you should try meditation as it make you stronger mentally, will improve your immunity and give you inner strength. Go for a strict veggie gluten free diet and all positives will fall according to you.