@hopefaith So, a quick calculation reveals that your maintenance is somewhere between 2600-2900 calories per day. That's factoring in your stats and reported activity level. A quick look at your diet suggests that you're not consuming anywhere near that figure..? If you're looking to gain weight...