rolfcopter,
From reading your post, I can see how much your wife means to you and just how much you love her.
However, theres a saying that "we teach people how to treat us", or something like that. In other words, there is such a thing as being too nice and too forgiving.
You wife has hurt you and effectively cheated on you even just by sending those texts and nude pictures, and you forgave her again and again. If you forgive her for sleeping with "Danny", she is only going to do it again with someone else.
As much as it hurts now, you need to cut the strings and let her go, otherwise she is only going to keep walking all over you.
You're still young. Get out while you can.