24 High Calorie Foods For Weight Gain (Ultimate List) - FitHealthStyle (2023)

I know you will agree that we all need a specific quantity of calories to maintain the body’s essential processes. Calories are the fundamental unit of energy that is used to measure the energy in meals. You can know how many calories an individual needs by knowing the age, gender, and lean muscle mass of a person.

The intake of a sufficient amount of calories will help you to increase your energy. Because of this, it’s crucial to maintain equilibrium between the number of calories taken and the number of calories burned each day.

A person who consumes insufficient calories for an extended length of time becomes underweight, which causes muscle atrophy, decreased immunity, and ultimately organ failure.

In contrast, consuming too many calories makes a person overweight and eventually obese, raising their risk of developing heart disease, type II diabetes, and cancer. Generally speaking, it is recommended that women should consume 2,000 calories per day and males 2,500.

Although being overweight is more commonly associated with health problems, being underweight can also have a negative impact on your health. In order to gain weight, you must eat five to six meals each day, and consume more protein and fat, including high-calorie snacks and extra toppings.

So today in this article we will be talking about food items available worldwide and that you can eat to gain weight. We will also talk about the calories present in each food item.

Table of Contents

24 High-Calorie Foods For Weight Gain (Ultimate List)

24 High Calorie Foods For Weight Gain (Ultimate List) - FitHealthStyle (1)
1.Banana89 calories per 100 grams
2.Plums46 calories per 100 grams
3.Apricots48 calories per 100 grams
4.Potatoes77 calories per 100 grams
5.Sweet Potatoes86 calories per 100 grams
6.Mangoes60 calories per 100 grams
7.Chicken Thigh With Skin245 calories per 100 grams
8.Spaghetti158 calories per 100 grams
9.Peanut Butter567 calories per 100 grams
10.Rice130 calories per 100 grams
11.Salmon208 calories per 100 grams
12.Red Meat250 calories per 100 grams
13.Tahini595 calories per 100 grams
14.Chickpeas364 calories per 100 grams
15.Coconut Oil862 calories per 100 grams
16.Olive Oil884 calories per 100 grams
17.Cheese402 calories per 100 grams
18.Quinoa1 cup (185 grams) of cooked quinoa contains roughly 222 calories
19.Protein Shakes100 and 150 calories per scoop
20Whole Eggs155 calories per 100 grams
21.Tofu76 calories per 100 grams
22.Dates282 calories per 100 grams
23.Beans347 calories per 100 grams
24.Pasta131 calories per 100 grams

1. Banana

24 High Calorie Foods For Weight Gain (Ultimate List) - FitHealthStyle (2)

Dietary fiber, potassium, protein, vitamin A, vitamin C, folate, and healthy fats are all abundant in bananas. It is estimated that a medium-sized (118 g) banana contains 27 g of carbs and 105 calories. According to a study done on male bikers, eating bananas can boost energy levels.

You can prepare a smoothie by adding a banana to it and have it prior to your workout. You can also eat a banana with a cup of milk and some nuts for a filling breakfast. Bananas not only boost your energy level but also increases your weight. 89 calories in 100 grams of bananas are present.

2. Plums

24 High Calorie Foods For Weight Gain (Ultimate List) - FitHealthStyle (3)

Plums have an incredibly high nutritional content. They are rich in fiber and antioxidants, in addition to other vitamins and minerals. Plums contain lots of antioxidants, which are beneficial for lowering inflammation and defending your cells from harm by free radicals.

They contain exceptionally high levels of polyphenol antioxidants, which benefit bone health and may lower the risk of diabetes and heart disease.

Regularly eating plums may be beneficial for maintaining heart health. They have been researched for their potential to lower cholesterol and high blood pressure, which are the two key heart disease risk factors. It is estimated that 46 calories per 100 grams of plums are present.

3. Apricots

24 High Calorie Foods For Weight Gain (Ultimate List) - FitHealthStyle (4)

Even though apricots are small, they are incredibly nutritious and flavorful. Depending on the variety, the flavor of this vitamin- and mineral-rich yellow-orange fruit ranges from sweet to sweet-tart. Their smooth skin is covered with silky fuzz, and when ripe, they become soft, slightly delicious flesh.

Apricots are delicious, but they also have a number of health advantages. They can help in preventing cancer, anemia, and many other health problems, for instance, and are good for the skin. Not only this, but they can also help you in gaining weight as 48 calories per 100 grams of apricots is present.

(Video) Low Budget Diet Plan for Weight Gain | Yatinder Singh

4. Potatoes

24 High Calorie Foods For Weight Gain (Ultimate List) - FitHealthStyle (5)

Any food may be made more filling by adding potatoes, which is a cheap approach to increase your calorie intake. Carbohydrates are abundant in starchy foods like potatoes. Studies demonstrate that eating foods high in carbohydrates and supplementing with protein can increase muscle mass.

To maximize the nutritional value of potatoes, eat them roasted, baked, or boiled. More than any other common vegetable, potatoes are a powerhouse of energy.

Additionally, potatoes are a good source of carbohydrates. There are 77 calories per 100 grams of potatoes and they are free of sodium and cholesterol.

5. Sweet Potatoes

24 High Calorie Foods For Weight Gain (Ultimate List) - FitHealthStyle (6)

The sweet potato (Ipomoea batatas) is a type of subterranean tuber. It contains a lot of beta carotene, a powerful antioxidant that increases blood levels of vitamin A, especially in young children.

Sweet potatoes are sweet, nutrient-dense, high in fiber, and satisfying. The most common hue of sweet potatoes is orange, although they can also be found in white, red, pink, violet, yellow, and purple.

Sweet potatoes are referred to as yams in some parts of North America. Talking about the calories present in Sweet Potatoes, it is estimated that 86 calories in 100 grams of sweet potatoes are present.

6. Mangoes

24 High Calorie Foods For Weight Gain (Ultimate List) - FitHealthStyle (7)

Mangoes include a lot of dietary fiber, fruit sugar, vitamins, and minerals in addition to being incredibly sweet and delicious. They are also very rich in calories.

They can be used in smoothies, as breakfast bowls, and protein drinks to help you gain weight because they have anti-cancer, anti-inflammatory, and antioxidant effects. Eating a mango before working out keeps you energized the entire time because it is high in carbohydrates, vitamin C, and vitamin B6.

An average medium-sized mango weighs about 150 g and has about 90 calories, which can be consumed as a meal or even as a replacement for unhealthy snacks. 60 calories in 100 grams of mangoes are present.

7. Chicken Thigh With Skin

24 High Calorie Foods For Weight Gain (Ultimate List) - FitHealthStyle (8)

Chicken thighs are a better option than chicken breast if you want to gain weight. Chicken thighs have a lot of protein, vitamins, and minerals. Natural collagen found in chicken skin is good for skin, hair, and nails.

You can eat chicken thigh meals with leafy greens and healthful grains (quinoa or rice). Keep in mind that chicken thighs have a high saturated fat content before overeating. It is very rich in calories as 245 calories in 100 grams of chicken thigh with skin is present.

8. Spaghetti

24 High Calorie Foods For Weight Gain (Ultimate List) - FitHealthStyle (9)

Spaghetti is a type of pasta. There is more to this well-known Italian dish than just how good it tastes. Spaghetti is a carbohydrate-rich pasta that is long, thin, and cylindrical. It is a mainstay of Italian cooking and is simple to make.

As a result of its high vitamin and mineral content, spaghetti is becoming more and more well-known for its health benefits. Similar to regular pasta, it is prepared with milled wheat and water and is frequently eaten with meat or tomato sauce.

You could consider spaghetti to be your go-to comfort food at any time of day. There are numerous spaghetti variations available nowadays. Spaghetti comes in two different thicknesses: spaghettoni and capellini. It is simple to find it at any supermarket anywhere in the world.

Along with other vital vitamins and minerals, spaghetti is a rich dietary source of carbohydrates and fiber. It doesn’t include sodium or saturated fats. Additionally, it contains a sizable amount of protein, calcium, phosphorus, and magnesium. The nutritional content of this dish is considerably boosted when cooked using whole wheat. It is estimated that 158 calories in 100 grams of Spaghetti are present.

(Video) Dr. Jason Fung: Fasting as a Therapeutic Option for Weight Loss

9. Peanut Butter

24 High Calorie Foods For Weight Gain (Ultimate List) - FitHealthStyle (10)

It is a fantastic choice for both kids and adults. Even though peanut butter is delicious, many people are curious about its health advantages. Nutrients included in peanuts and peanut butter may help people have healthier hearts and blood sugar levels.

Peanut butter not only helps people in gaining weight but also in losing weight as well. However, it depends on how you incorporate it into their diet. For a variety of reasons, peanut butter is a common ingredient in the diets of bodybuilders and fitness persons.

Additionally, it contains protein, which is necessary for mending and regenerating muscles. Peanut butter counts toward a person’s daily protein requirement even though it is not a complete protein because it lacks some of the key amino acids the body requires.

Since whole-grain bread includes the amino acid, called methionine, which peanut butter is deficient in, so spreading peanut butter on it results in a more complete protein diet. 567 calories in 100 grams of peanut butter are present.

10. Rice

24 High Calorie Foods For Weight Gain (Ultimate List) - FitHealthStyle (11)

Rice is a cheap way to increase the number of calories on your plate. This is because, rice is a calorie-dense, cost-efficient, and adaptable carbohydrate that encourage progressive weight gain. White rice has a relatively low quantity of fat and has only 28 grams and 130 calories in one cup.

According to a study done on Japanese manufacturing employees, eating white rice for a year makes you gain 3 kg of weight.

Simply microwave a dish of rice with some curry if you’re in a hurry. It fills you up and gives your diet more heave. In addition to several significant vitamins and minerals, it also offers a little amount of extra protein and fiber. 130 calories in 100 grams of rice are present.

11. Salmon

24 High Calorie Foods For Weight Gain (Ultimate List) - FitHealthStyle (12)

It is one of the healthiest foods for meat eaters. It contains lots of nutrients, and also helps in reducing some risk factors for a number of disorders. Additionally, it is delicious, adaptable, and generally accessible.

Salmon is also rich in selenium, which is a crucial component involved in DNA synthesis, thyroid hormone metabolism, and reproductive health. Omega-3 fatty acids, a heart-healthy lipid that helps reduce inflammation and enhance brain health, are also abundant in it.

Salmon also contains a high amount of vitamin B12, which is essential for making red blood cells and managing the condition of the central nervous system. Talking about its calorie content, it is estimated that 208 calories in 100 grams of salmon are present.

12. Red Meat

24 High Calorie Foods For Weight Gain (Ultimate List) - FitHealthStyle (13)

Red meat helps in increasing weight and muscular development. Leucine and creatine, two elements that are important for increasing muscle growth, are both found in them.

Protein and fat found in red meats contribute to weight gain. It is better to eat leaner cuts of red meat than fattier slices. 250 calories in 100 grams of red meat are present.

13. Tahini

24 High Calorie Foods For Weight Gain (Ultimate List) - FitHealthStyle (14)

Mediterranean dishes like hummus frequently contain the sesame seed paste known as tahini. Researchers have discovered that sesame seeds are rich in antioxidants and good lipids with hypotensive benefits. Sesame seed lignans also have anti-inflammatory and immunity-boosting properties.

When you add 2-3 tablespoons of tahini to your salad, mashed potatoes, or barbecue, you may enjoy a wonderful dinner that also promotes healthy weight gain. 595 calories in 100 grams of tahini are present.

14. Chickpeas (Garbanzo Beans)

24 High Calorie Foods For Weight Gain (Ultimate List) - FitHealthStyle (15)

(Video) Top 10 Foods High In Protein | Healthy Eating Habits | Health and Fitness

Weight gain is not always a result of eating chickpeas. Instead, sustaining a calorie surplus over time is what causes weight growth. You can utilize garbanzo beans to acquire weight, but you don’t have to stop eating chickpeas to lose weight.

Chickpeas are a high-energy food (i.e., low volume and high calorie). You need calorie-dense foods that are also high in protein if you’re seeking foods to help you gain weight and muscle. Roasted chana for weight gain is fantastic because it contains a lot of plant-based protein. 364 calories in 100 grams of Chickpeas are present.

15. Coconut Oil

24 High Calorie Foods For Weight Gain (Ultimate List) - FitHealthStyle (16)

Due to its positive impacts on everything from cholesterol levels to brain function, coconut oil has attracted a lot of interest in the health community. Not only this but also due to its high-calorie content, it may also contribute to weight gain.

In reality, 1 tablespoon (15 ml) of coconut oil has 13.5 grams of fat and 116 calories. Most other fats and oils can be substituted for coconut oil, which is simple to utilize. Additionally, it can be included in sauces. Your skin may feel more moisturized and have better skin barrier performance with coconut oil.

A rapid source of energy is provided by the MCTs (medium-chain triglycerides) in coconut oil. When you consume long-chain triglycerides (LCTs), the fat molecules are carried by your circulation to tissues like muscle and fat tissue that require them.

However, while consuming MCTs, your body’s preferred energy source, travel directly to your liver where they quickly turn into a source of energy. 862 calories in 100 grams of coconut oils are present.

16. Olive Oil

24 High Calorie Foods For Weight Gain (Ultimate List) - FitHealthStyle (17)

Olive Oil is well known for its health-promoting qualities because it is a good source of monounsaturated fats. In type 2 diabetics, monounsaturated fats have been proven to lower blood triglycerides, raise levels of “good” HDL cholesterol, and assist control blood sugar.

Antioxidants, which are healthy substances that protect your cells from oxidative damage and lower your risk of chronic disease, are also abundant in olive oil. Olive oil can also be a safe way to add extra calories to a meal since it has 13.5 grams of fat and 119 calories per tablespoon (14 grams).

For a blast of flavor and calories, drizzle it over cooked vegetables, add it into salad dressings, or use it in marinades. It is estimated that 884 calories in 100 grams of olive oil are present.

17. Cheese

24 High Calorie Foods For Weight Gain (Ultimate List) - FitHealthStyle (18)

Cheese has a high-calorie content, therefore even little servings can be calorie-dense. A 1-ounce piece of cheddar cheese, for instance, has 115 calories. Similarly, each ounce of goat cheese, gouda, parmesan, and Roquefort has more than 100 calories.

To put that into perspective, a tomato contains only five calories per ounce. Compared to say, fruits and vegetables, eating too much cheese is more likely to result in weight gain because even a few ounces of it can contain a sizable number of calories.

However, “Everything in moderation” is the motto to live by when it comes to food, and cheese is no different. In addition to containing additional minerals including vitamin A, vitamin B-12, phosphorus, and potassium, cheese is also a good source of calcium and protein.402 calories in 100 grams of cheese are present.

18. Quinoa

24 High Calorie Foods For Weight Gain (Ultimate List) - FitHealthStyle (19)

Quinoa is a nutrient-dense grain that is packed with protein, fiber, and many other essential minerals. Furthermore, 1 cup (185 grams) of cooked quinoa contains roughly 222 calories, 8 grams of protein, and 5 grams of fiber, making it a high-calorie food.

Quinoa has all nine essential amino acids, making it one of the few complete plant-based protein sources. Quinoa also contains significant amounts of copper, magnesium, phosphorus, manganese, and folate. It can be added to salads, soups, and stews as a quick method to raise the calorie count.

19. Protein Shakes

24 High Calorie Foods For Weight Gain (Ultimate List) - FitHealthStyle (20)

It may be difficult to consistently consume enough calories if you’re trying to gain weight. Utilizing the liquid calories found in smoothies and protein drinks is a classic strategy. Without making you feel excessively full, these drinks offer a concentrated dose of nutrients like protein, carbohydrates, and lipids as well as vitamins and minerals.

(Video) Peter Attia on The Best Exercises for Longevity

It’s important that you use protein shakes as safely and healthily as you can if you want to gain weight. Some studies have shown that consuming too much protein over an extended period of time can lead to nutritional deficiencies and exacerbate kidney problems already present.

A typical protein shake has between 100 and 150 calories per scoop when no other ingredients are added. If you use two scoops per shake, that equals around one-tenth of your daily caloric intake.

20. Whole Eggs

24 High Calorie Foods For Weight Gain (Ultimate List) - FitHealthStyle (21)

Protein, beneficial fats, and other nutrients are all abundantly found in eggs. The majority of the nutrients are present in the yolk. Because they are a good source of proteins, calcium, and healthy fats, whole eggs are your dietician’s recommended food for weight gain.

They are readily available food items in the market that help in building muscle. But rather than trying to stuff yourself with tons of sugary or fatty foods, choose high-calorie foods that give you energy and help you gain muscle mass without the bad fats that could make you sick. It is estimated that 155 calories in 100 grams of whole eggs are present.

21. Tofu

24 High Calorie Foods For Weight Gain (Ultimate List) - FitHealthStyle (22)

Both health food stores and online vendors sell tofu. Additionally, it includes isoflavones like phytoestrogens. Both estrogen-agonist and estrogen-antagonist characteristics can be found in isoflavones. These could offer some cancer, heart disease, and osteoporosis protection.

Tofu may provide additional health advantages because of its high isoflavone concentration. isoflavones may prevent bone loss or improve the mineral density of bones.

It improves mental performance. According to recent research, certain adults—but not all—might benefit from isoflavones in terms of memory, attention, processing speed, and general brain health. 76 calories in 100 grams of tofu are present.

22. Dates

24 High Calorie Foods For Weight Gain (Ultimate List) - FitHealthStyle (23)

One of nature’s sweetest gifts is the date. You might be wondering whether dates are a healthy option due to their high sugar content. Dates are undoubtedly tasty, but they also include some fiber and valuable vitamins. Magnesium, which is present in dates is crucial for bone growth.

Lack of magnesium is linked to an increased risk of osteoporosis. Magnesium should ideally be obtained from dietary sources rather than supplements as this lowers the possibility of toxicity.

Dates provide sweetness in place of concentrated sweeteners like syrups and refined sugars without significantly raising blood sugar levels. Additionally, dates are a handy, transportable snack that may be beneficial for low blood sugar episodes. 282 calories in 100 grams of dates are present.

23. Beans

24 High Calorie Foods For Weight Gain (Ultimate List) - FitHealthStyle (24)

Many people who eliminate red meat substitute legumes, particularly beans, to make up for the calories and protein loss. Beans provide a lot of calories, carbs, and relatively little fat.

For instance, a meal of 4 ounces of pinto beans has 193 calories, 11 grams of protein, and just 1 gram of fat (0 grams of saturated fat).

You can cut fat while still achieving your daily calorie requirements by substituting beans for a lot of red meat. Beans are rich in calories as 347 calories in 100 grams of beans are present.

24. Pasta

24 High Calorie Foods For Weight Gain (Ultimate List) - FitHealthStyle (25)

It is estimated that 131 calories per 100 grams of pasta are present. Due to its calorie content, pasta is a food that promotes weight gain. To gain weight at a healthy rate, you should generally aim for 250 to 500 more calories per day. And if you do so you will be able to gain 0.5 to 1 pound per week.

Simply adding a portion of pasta to your regular meal plan adds enough calories for a healthy weight gain, even without sauce or additional toppings.

(Video) 20 Min Full Body Workout Routine for Beginners (Follow Along) | No Gym

A cup of cooked, enriched white pasta, like macaroni elbows or spaghetti, has 221 calories. Whole-wheat pasta only has 174 calories per cup, so you’ll need to consume a little more of it to gain weight.


So these were the top 24 high-calorie foods to gain weight, If you will include all these foods in your diet plan then definitely you can increase your weight.

If you liked this article then please share and if you know of any other food items that have high calories then please let us know in the comments section below.


What foods cause extreme weight gain? ›

11 Foods That May Contribute to Weight Gain
  • Soda. Soda is high in calories and added sugar, yet it lacks important nutrients like vitamins, minerals, fiber, and antioxidants ( 1 ). ...
  • Sugar-sweetened coffee. ...
  • Pizza. ...
  • Cookies and doughnuts. ...
  • French fries and potato chips. ...
  • Sugary breakfast cereals. ...
  • Chocolate. ...
  • Fruit juice.

How many calories is healthy for weight gain? ›

Aim for 300–500 calories per day above your maintenance level for slow weight gain or 700–1,000 calories if you want to gain weight fast.

What are quick snacks for weight gain? ›

High Calorie Foods to Include in Snacks
  • Nuts and seeds, such as almonds, walnuts, sunflower seeds, and flaxseeds.
  • Nut and seed butters like peanut butter, almond butter, cashew butter, and sunflower butter.
  • Nutrient-dense proteins like meat, beans, tofu, or hard-boiled eggs.
  • Plant fats like avocados and olives.
Nov 2, 2022

What is the fastest to gain weight? ›

  • Eating more frequently. Slowly begin to eat 5 to 6 smaller meals during the day. ...
  • Choosing food with lots of nutrients. Set up a routine to eat and drink things you like and that have a lot of nutrients as well as calories. ...
  • Top it off. ...
  • Try smoothies and shakes. ...
  • But watch what and when you drink. ...
  • Exercise.

Which fruit is good for weight gain? ›

Dried fruits, such as dates, prunes, apricots, figs, sultanas, currants, and raisins, contain more calories than their fresh counterparts, making them great options for healthy weight gain.

How should I eat all day to gain weight? ›

Eat small, frequent meals to help build a healthy appetite. Plan for 3 meals and 2-3 snacks each day. Quick Snack ideas – crackers and cheese, yogurt and fruit, peanut butter toast, fruit and nut mixes, hard boiled eggs, tuna or egg salad on crackers.

How to gain weight in a week? ›

5. How to get fat in a week?
  1. Don't drink water before meals.
  2. Eat more often.
  3. Drink milk.
  4. Try weight gainer shakes.
  5. Use bigger plates.
  6. Add cream to your coffee.
  7. Take creatine.
  8. Get quality sleep.
Jun 15, 2022

How much protein do I need to gain weight? ›

Protein for Weight Gain

Consuming the protein RDA can help maintain your lean muscle mass. However, to build muscle and gain weight the Academy of Nutrition and Dietetics recommends you consume 1.4 to 1.8 grams per kilogram, or about 0.64 to 0.82 grams of protein per pound of body weight each day.

How many calories in a pound? ›

The magic number of calories bandied about for decades has been 3,500—subtract that number from your diet or burn off 3,500 calories more than what you consume, and you'll lose 1 lb.

What milk is best for weight gain? ›

Even though all types of milk are rich in protein and beneficial nutrients, remember that the higher the fat content, the greater the number of calories. So, if your goal is weight gain, whole milk may be your best choice.

Which nutrient is best for weight gain? ›

Protein is the essential nutrient that helps build and repair muscle. Increasing muscle mass will lead to weight gain because muscle is more dense than fat, helping you gain weight while still appearing lean and fit. Consume protein-rich foods such as chicken, fish, lean beef and lean pork.

What are healthy homemade snacks for weight gain? ›

Healthy Snacking for Weight Gain
  • Banana.
  • Apple.
  • Berries.
  • Grapes.
  • Whole wheat toast.
  • Whole wheat English muffin.
  • Whole wheat Pita bread.
  • Carrots.
Sep 18, 2013

Is 3500 calories a day good for weight gain? ›

Eating 3500 calories every day can help you gain weight, only if you maintain a calorie surplus. Again, you will add some pounds to such a diet if you consume more calories than you are burning. It means that you have to burn calories that are less than 3500.

Is 1500 calories good for weight gain? ›

For most people, eating 1,500 calories a day shouldn't lead to weight gain. In fact, this caloric intake is more likely to result in weight loss than anything else. This isn't to say a 1,500-calorie diet won't cause you to gain weight.

Is 1200 calories enough to gain weight? ›

Most people need significantly more than 1,200 calories a day. Therefore, individuals who cut their daily intake to 1,200 calories can expect to lose some weight. This can be beneficial for people who are overweight or obese.


1. Diet Chart for 10 - 14 yrs old Child - Dr Adarsh Somshekar
(Dr Adarsh Somashekar- Health & fitness in children)
2. Losing Weight After 60 is Possible! Just Get Rid Of These 8 Things
(Sixty and Me)
3. Intermittent Fasting Guide for 2022 | Doctor Mike Hansen
(Doctor Mike Hansen)
4. Top 10 Morning Exercises To Do At Home
(Roberta's Gym)
5. Rebounder for Weight Loss Workout: BeFiT Trainer Open House- Lauren Roxburgh
Top Articles
Latest Posts
Article information

Author: Msgr. Benton Quitzon

Last Updated: 05/13/2023

Views: 5611

Rating: 4.2 / 5 (63 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Msgr. Benton Quitzon

Birthday: 2001-08-13

Address: 96487 Kris Cliff, Teresiafurt, WI 95201

Phone: +9418513585781

Job: Senior Designer

Hobby: Calligraphy, Rowing, Vacation, Geocaching, Web surfing, Electronics, Electronics

Introduction: My name is Msgr. Benton Quitzon, I am a comfortable, charming, thankful, happy, adventurous, handsome, precious person who loves writing and wants to share my knowledge and understanding with you.