Skip to main content
Intellect

Weaknesses are God-given gifts, says BYU devotional speaker

Few people would think of being a perfectionist as a weakness, especially in the world of academia, but Professor Michael Barnes found that because of his perfectionism he was becoming "obsessed, anxious and pre-occupied"with looking good, preventing him from fully participating in many areas of his life.

Barnes, director of the Master's of Public Health program, used this example in a campus devotional address Tuesday to illustrate how the atonement can help people overcome weaknesses.

Recognizing his weakness, Barnes said he turned to the Lord for help, and, through the atonement of Jesus Christ, was able to overcome his weakness and become more easy going.

"The power of the atonement is designed not only to free us from sin but also to strengthen us in the presence of our weakness," Barnes said.

The devotional will be rebroadcast Sunday, July 6, on BYU-TV at 8 a.m. and 4 and 10 p.m., and on KBYU-TV at 6 and 11 a.m.

Barnes noted that weaknesses are not sins. Weaknesses, he said, should be considered gifts from God to humble and strengthen us.

"There is a difference between weakness and sin. Sin is a conscious act that violates God's law," Barnes said. "Weaknesses are not choices, but are hallowed gifts from God and thus are not sins. God-given weaknesses do not require repentance since they are gifts to help us humbly rely on God and to love and assist others.

"The role of the atonement is to transform us, not our weaknesses," Barnes said. "The way the atonement helps us is by changing us and not necessarily by taking away weaknesses, trials, sin or pain. The Lord's goal is to strengthen, build and grow our capacity through the Atonement - a process we may call perfection."

As we turn to the Lord and ask his help in overcoming our weaknesses, we will receive humility and grace through the atonement. Our testimony and relationship with the Lord will be strengthened, Barnes said.

Writer: Alexis Plowman

barnes.jpg
Photo by The Church of Jesus Christ of Latter-day Saints

Related Articles

data-content-type="article"

Wildflowers not wildfires: How BYU and Provo City are helping to restore Rock Canyon Trailhead

July 10, 2025
At Rock Canyon Trailhead in Provo, Utah, BYU researchers are fighting fires with flowers. By replacing a problematic weed called cheatgrass with wildflowers, students and faculty are working to protect and restore one of Provo’s most popular hiking spots.
overrideBackgroundColorOrImage= overrideTextColor= promoTextAlignment= overrideCardHideSection=false overrideCardHideByline=false overrideCardHideDescription=false overridebuttonBgColor= overrideButtonText= promoTextAlignment=
data-content-type="article"

Wildfires in residential areas are on the rise; why hydrants and the water system behind them were never meant to stop those fires

July 01, 2025
BYU professor Rob Sowby teaches and studies environmental engineering, urban water infrastructure and sustainability. He has particular expertise in the planning, design, construction and operation of public water systems. That expertise has been increasingly important (and regularly sought out) in the wake of apocalyptic wildfires that have taxed those public water systems.
overrideBackgroundColorOrImage= overrideTextColor= promoTextAlignment= overrideCardHideSection=false overrideCardHideByline=false overrideCardHideDescription=false overridebuttonBgColor= overrideButtonText= promoTextAlignment=
data-content-type="article"

Meet the BYU math student helping make wildfire predictions faster and smarter

June 25, 2025
Using machine learning and math, a BYU student improved a key tool firefighters rely on during wildfire season
overrideBackgroundColorOrImage= overrideTextColor= promoTextAlignment= overrideCardHideSection=false overrideCardHideByline=false overrideCardHideDescription=false overridebuttonBgColor= overrideButtonText= promoTextAlignment=
overrideBackgroundColorOrImage= overrideTextColor= promoTextAlignment= overrideCardHideSection=false overrideCardHideByline=false overrideCardHideDescription=false overridebuttonBgColor= overrideButtonText=