I have this problem my whole life, I can barely stick to any goals because I want to see the results like RIGHT NOW and if I don’t in like two days of doing it I give up and go fully back the opposite direction. Like I’m trying to eat healthier and work out but when I don’t see myself looking like Miranda Kerr in four days I just give up and say I will never be fit and just binge eat. Like obviously it takes months to get in shape But I need immediate satisfaction. Same with every other goal I ever make, I give up quickly because I don’t see results fast.