I can relate to this. I've always said in my past attempts, "I wish I could just fast forward like 3 weeks, fast forward to when I've gotten used to eating smaller meals and exercising every day so that it's not so hard, or scary." I'm going to attempt a metaphor here, let's see if it work, lol!
It's kind of like the whole journey is comparable to a single workout: When you first begin your workout, you're "excited" in a way, you're fresh. But after about 10 minutes, when your body starts to get heated up and the sweat beads start dripping down your forehead, you're kind of feeling like "Oh man, and this is just the beginning, I have to power through this for 30 more minutes!" But you keep going and you keep pushing through. And then when you're done with the workout, you feel fantastic. You're energized and sweaty and out of breath and you couldn't imagine not doing that every day. It's kind of the same way with the entire journey. At first, you're pumped up, you're excited about your new adventure and the good things that will come of it. But then after a few weeks, or a few pounds, or maybe when you hit a plateau, you begin to realize what a challenge it really is and you begin to feel weak. But those are the times when you have to push yourself through. Because you will come out stronger than ever, more energized, feeling fantastic.
I read a quote not too long ago that's kept me going so far.
It takes 4 weeks for you to notice a difference,
8 weeks for your close friends and family to notice,
and 12 weeks for everyone else.
Give it 12 weeks.
You *are* being too hard on yourself, and trust me I've been there. You need to refocus, and remember that this is not a fad diet promising you'll lose 30 lbs in 30 days. It's taken your *entire life* to form the habits you have now. So how long do you think it'll take to form new ones, especially habits that you may not be all that fond of yet!
Give yourself a chance to see what you're capable of before just giving up. Surprise yourself.