Two weeks sober? Give it time.
Some people drink one night and are hung over for three days...drink for a month or a year or a decade or whatever and, well, it's gonna' take some time.
Eat right. Exercise. Fresh air...all that good stuff y'say you're doing, keep doing it. And don't try force y'self into doing more than you can or put unrealistic expectations on y'self.
And good going for the two weeks sober!