I bet you’ve tried a lot of diets and tried many different exercise plans & I bet you’ve were committed to them too but didn’t continue because they didn’t work for you or were to restrictive or had negative side effects, etc. If diets and exercise programs alone worked no one would be obese.
People have to change their thinking about how they look at obesity. Obesity is a disease. There are psychological, physiologically, emotional, genetic & other complex & nuanced factors behind obesity. Unless your critics are obese they cannot understand what you have experienced. If you had a respiratory disease, heart disease, cancer, etc. would they say you’re cheating or taking the easy way out by having surgery or taking meds?? You have made a choice to become healthier. You have made a choice to be there for your family and friends for a long time. You have made a choice to be able to live your life as you want to live and enjoy it.
Weight loss surgery is not an easy way out. There is no easy fix. Surgery opens the door to an opportunity. What you do with that opportunity is up to you and the long term effort you apply to it.
Good on you!