Fry bacon slightly, then add onion, garlic, and celery. Cook until onion is tender.
Place drained beans in large pot. Add water to cover beans. Add bacon, onions, garlic, and celery. Cook until beans are tender (this takes a while...at least 1 1/2 hours). Add salt and pepper to taste.