Firstly, the last month or so has been a stressful period in my life for various reasons and my diet has gone out of the window a bit, often eating convenience food and even drinking beer a couple of nights a week. Thankfully the stressful period has passed and I aim to get back into the swing of things, both in terms of diet and training. I have put on a little bit of weight unfortunately but thankfully not too much. I have started eating properly again and my current diet looks like this: Breakfast - Organic museli with soy milk and a chopped banana, cup of nettle tea, apple, soy yogurt. Wholemeal toast with soy spread. Lunch - Salad, with spinach, tomatoes, dressing, hummus and some soy meat strips or marinated tofu. Few pieces of fruit. Snack - handful pumpkin seeds, more fruit. Dinner - Something like seitan with veggies, lentil and veg casserole with added veggies and hummus, soy mince with potatoes and other veggies. I also am getting into quinoa and eating it with roast veggies. Dessert - Soy ice cream and tinned fruit. Any suggestions would be great. Am I getting enough protein to build muscle? Training wise, I do a brisk hour long walk each day and bodyweight exercises such as push ups. I installed a chin up bar and do chin ups as well as hanging leg raises. I sometimes use my lateral thigh trainer for cardio and do ab exercises such as planks and crunches. Thanks!