I recently learned that iTunes limits all podcasts to the last 300 episodes (mine included). Not good since I have passed 300 episodes. However, there are several places to always hear all of my podcast episodes:
All episodes will always be live.
Want a change at iTunes? Write Apple and ask them to increase the episode limit past 300.