I have to respectfully disagree. Barbells aren't the most efficient way to gain strength, there are just one way to gain strength. They can be very tough on the tendons and joints. He is looking for more functional strength which to me, my opinion, would be to focus on bodyweights. Variations of push-ups, pull-ups, pistol squats, lunges, walking pistol squats are a way better workout, again my opinion, than any barbell could provide.
Today is a new day. You will get out of it just what you put into it. If you have made mistakes, there is always another chance for you. And supposing you have tried and failed again and again, you may have a fresh start any moment you choose, for this thing we call 'Failure' is not the falling down, but the staying down.