Well if you have to eat soft foods, at least they will be delicious! That looks superb!
I can relate somewhat to your issue, my DH has 4 front teeth that have been bothering him for a few years and they were loose for awhile. He has a brace that holds them in place and is taking additional calcium and vitamin D to make them stronger, plus he gets super duper planing and scaling treatments at the dentist. But at any rate, he has difficulty with biting into some foods and although he can chew, he has to cut his pizza in bite size pieces and other foods as well. No corn on the cob for him.