Gnocchi with Beef, Bacon and Kalamata

This is serious comfort food.  It's hearty and the flavors are absolutely amazing together.  Every bite is simply delicious. Enjoy!
-8 slices bacon, diced
-4 garlic cloves, minced
-1 lb extra lean ground beef
-1 red onion, finely chopped
-1 Tbs tomato paste
-1/2 tsp salt
-1 tsp pepper
-3 tomatoes, chopped (keep any juices from them too!)
-1 cup chicken broth
-1 cup kalamata olives, pitted and halved
-1 lb gnocchi
In a large pot, cook the bacon for 5 minutes or until almost crisp.  Add the garlic and cook for 30 more seconds.  Stir in the beef and cook until no longer pink. Add the red onion and tomato paste.  Season with salt and pepper.  Give it a good stir and cook for 5 minutes.
Add the tomatoes and any juices from them.  Also add the broth and olives. Stir well and bring to a simmer.  Cook, uncovered, for 20 minutes.
Meanwhile, cook the gnocchi according to package directions.  Drain and add to the bacon mixture.  Stir well, scoop onto plates and enjoy!