Something I would add...is dont set yourself up for failure.... make little goals to start with that are attainable...then build on those successes. Each time you succeed in a little goal gives you some confidence that you CAN keep going and reach the ultimate goal.
And little goals can be something as easy and today I will eat a healthy salad for lunch, or I will not drink andy soda...and build off that.
I found that pushing myself to hard to fast I would burn out and just all ambition fizzled...working out became Sooooo Hard or more of a I dont want to thing.
For me I started just cutting out all fast food, soda and my daily Tully mocha...that alone I lost 13 lbs in about 4 - 5 months. Then the end of Jan I got a Fitbit and started counting calories and getting more active just walking. When planning my daily meals, I come pretty close to eating what the program says I can based on daily activity, but I try to make sure I stayed between 1200 and 1500 calories (sometimes the 1500 is over my goal sometimes under...it all balances out during the week). I allow "cheating" but have to allocate the cal's into the overall plan (say I go over by 300 I need to make up for them in the next couple days so shoot for a 1200 cal day). I do try to make my overs something healthy...like I love avacodos but the cal count is so high...but they are so good for you...so that is a "good" cheat overage LOL
You can do it...don't beat yourself