Hello, and welcome to 3FC!
There's lot of places here where you might find help. There's "Dieting with obstacles" section, for example. For me, I don't "diet" per-se, but I do have a lifestyle where I eat absolute no processed or fast food, and cook all my meals at home from scratch. I freeze or refrigerate leftovers for quick meals later. So I don't think you have to "diet" but you do have to adopt healthy lifestyle changes that you can incorporate for the long term.
Check out the different forum sections in the weight loss community and start posting away!