The main thing is you have come back don't be too hard on yourself, we live in a stressful world with lots commitments and to top it all we are surrounded by delicious food. I have struggling with my weight for 25 years and I am at least 70 llbs overweight with a very small frame. Finding this site has been so helpful as we don't seem to have free online diet websites here in the UK.
Be kind to yourself, the past is the past - gone.
I wish you success.