Now, when I read this, my thoughts were that you were probably struggling to add up some weight and flesh. Then I saw the picture and OMG. It is not my place to tell you how to manage your health but from the look of things, you look pretty healthy and fit.
Keep doing what ever you do that keeps you healthy. Its result is good.