There is something going on at your web host. Your feed times out in my browser and I'm unable to ping your domain name. Who is your web host? (Where your wordpress site lives)
I would contact support at your web hosting company. I am currently unable to even load your webpage. If you website doesn't load, your feed will also be down. iTunes uses your feed directly from each subscriber's computer to download new episodes. If it times out, you get the little explanation point next to your podcast in itunes.
-Mike