We live in a society where things are instant. Everything from instant coffee to instant messaging. Unfortunately for us this has made us all very impatient. If we don't see results right away we don't think anything is working. We expect things NOW. As a fitness professional this is so aggravating. New clients have this unreasonable expectation in their heads that if they have not seen a result after sometimes only a week of effort then it's not worth continuing.
Get real people. Anything worthwhile takes WORK. Hard work. If it didn't don't you think everyone would be walking around with abs, there would be no such thing as obesity and I would be out of a job. Lets face it, it is human nature to be lazy. Hell I'm lazy too. The difference though is that I'm lazy but motivated. Motivated by the consequences of what not doing something will be. For example; I get lazy and stop training I put on weight, I put on weight I lose the respect of my clients, I lose the respect from my clients I'm out of a job. GET MOTIVATED.
I've had years of experience with clients and only when they have been ready to get real with themselves have they been motivated to do what it takes. No matter what anyone says weight loss is hard work. Its hard work for everyone. Even us Personal trainers need to work at it all the time. I'm tempted too with the same things you are. Don't you think that I'd like to sit on the couch rather than work out? And don't you think I'd like to indulge in dessert every night? I'm not just blessed with good genes. If I eat crap I will get fat and thats a true story. I'm no different to you in that aspect. What differentiates me from you is that I've done the work. I've worked hard on changing my lifestyle to one that includes activity and eating well. My circle of influence has the same views as myself so my temptation is decreased again. This is something you constantly will need to work on to maintain and that's being real.
Stop complaining that you are not getting a result if you have not put in the work. As my old gymnastics coach would always say "You only get out what you put in" and he is right. Effort equals results, No effort equals.... Well nothing.
If you want to know what my lifestyle used to look like read here