Joshua Adams ‘Josh’ McBride, 28, died unexpectedly at home in Wilmington on Wednesday, May 18, 2016. He is survived by his parents, Lynn Shropshire McBride of Mount Airy and Robert Ora McBride of Wilmington. Josh was born in Leesburg, Va., on January 13, 1988. He was a 2006 graduate of Leesville Road High School in Raleigh and attended classes at Cape Fear Community College.
Adopted at birth, Josh was a happy, cheerful, joyful child and much loved by all. He was truly a special gift of life to both his parents. Josh’s greatest joys were his friends, Cabela (his beloved Black Lab), Jeeps, trucks, dirt bikes and anything that went off-road. His many friends describe him as caring, loving, giving and a ‘good kid,’ who would give you the shirt off his back. He was loved and cherished by all. Josh was employed by Valvoline in Asheville; he loved his job and his coworkers. In his early 20s, Josh served as a volunteer firefighter in Wake County.
Josh fought a brutally honest, courageous and painful fight with addiction. Sadly, that was a battle he would not win. We pray that Josh is at peace now. His long struggle is over. We pray that his life will have an impact on others who may suffer from addiction. Josh will be missed by all who knew and loved him.
Funeral services will be announced.
In lieu of flowers, donations can be made to A Home for Grace – Josh’s Fund, P.O. Box 661, Hampstead, NC 28443.
To share online condolences with the family, click here.
To view the full list of Port City Daily obituaries, click here.