Well done and no matter when you quit smoking or eating healthy its never to late, and that's a fact.
Does also give a reason why you feel the way you do, withdrawal is made up of lots of the symptoms you describe.
Check this site out nosmokingday