few things....first your not eating the right foods and you need will power to avoid snacking because it will only deprive you of real solid primal meals - do this...
~drink crap loads of water until it comes out your ears
~eat more fat and fiber
~do intermittent fasting
I fast all day until 5pm - I love it and wouldnt go back to eating during the day - it has chnaged the way I look at food and my physique has gotten leaner and healthier while still enjoying LARGE primal meals at night
Give it a shot..