Wash and sort ( making sure there is only good beans in the mix ;) ) beans and soak overnight in cold water. You really cannot miss this step
Drain beans and place in a 2 quart saucepan. Add fresh water to cover by 2 inches. Add sliced onion and simmer, covered for 2 hours until tender.
Heat oil in a large pan and saute’ garlic. Add beef and celery and cook until lightly browned. Add chili powder, paprika, and thyme. Mix in chopped tomatoes. Cover and simmer for 1 hour.
When beans are tender, combine with meat, stirring gently. Add salt and pepper to taste.
Recipe by Budget Savvy Diva at https://www.budgetsavvydiva.com/2012/03/walt-disneys-personal-recipe-chili-beans/