You haven't suffered enough. Otherwise you would not desire those foods.
You can't cheat nature. The cleaner you are, the MORE sensitive you are to toxic foods, because the body eliminates them faster. Thinking that you can eat toxins without becoming toxic is like shooting yourself in the foot. With a potato gun.
If you really want nightshades, you might as well just eat them all now. Hell, eat a lot of them. Satisfy your taste, wallow in your disease, and then get on with creating the discipline of maintaining a clean body when you actually want a clean body. There's no point in forcing yourself to be healthy if you aren't willing to do what is necessary to obtain it.