Hi
Runs 
Great you're here, but it sounds like you're doing it tough.
I'd say maybe you're trying to do too much at once and then you're failing a lot and starting again a lot, so mentally you're thinking it's ok to 'fail' because you can try again tomorrow, but in the end it's happening too often and you don't really get anywhere.
Perhaps it would be better for your confidence to pick one thing and be determined to 100% succeed at that. No wiggling out. Then when you're successful at that (after a few weeks for example) and feel pleased with yourself, you can add another 'rule' back in. Remember, you might as well do this whole weight loss thing
one time, make it now! You've got your whole life to live, so you don't have to do it quickly, but do it well.
So.… how about 'not eating after dinner'. That sounds a good one. Just don't do it!!! When you want to, remind yourself it's only for a few hours and you've got all of tomorrow day-time to eat. Also maybe find a substitute. For me it's a cup of peppermint tea. Not that it satisfies anything in terms of hunger, but it helps because the tea routine eventually becomes the habit rather than the snacking routine.
If you can get started, then it all becomes easier as you feel proud of yourself for what you've done and don't want to 'spoil it' by going back to old habits. I know this approach won't bring you quick weight loss, but you've tried that and at least this way you get a black/white picture if you're sticking to your plan or not - i.e. if you didn't eat after dinner you've 100% achieved your aims. Job done for the day. Put a sticker on the calendar.
Or really, there are lots and lots of approaches, so this might not appeal, so what's going to work best for you is whatever you most want to do. It's a very individual game!
So keep trying and good luck and see you around the boards