Have you considered seeing a dietitian or other professional? Amd before you say its not needed; despite what the internet would have you believe, weightloss for natural (I.e. non enhanced) people is a constant battle and an objective look into your food habits could give youa lot of insight.
Your food intake, movement habits and mental breakdown are your three biggest weight determinants that will either be a huge help or a massive PITA.
If you have tried every supplement unfer the sun and not gotten anywhere, its time to switch up your approach and fix the problem(s) from the source.