I hate you. ;-)
So does my wife :-(
When I disclosed the list of can't do's - she looked like she was going to cry. You wouldn't believe how many of my favs I had to give up. Nuts, beans, tomatoes, potatoes, cheese, wheat (except beer), corn, soy, citrus, carrots, most berries, garlic, and several more. Eggs, pork, beef, rice, fish, shell fish, grapes - all OK.
I make a killer dry rub for baby back ribs! It has about 12 spices. Melt in your mouth with a crispy outer layer... mmmmm. Tomorrow they'll fill the house with the aroma of perfection.