Homemade Bean and Bacon Soup | Hearty and Filling