I do not think that Punk has wrestled his last match in WWE. I do feel that it's best for all involved for Punk to take much needed time off even if it means that he misses a WrestleMania.
Some of the biggest 'hurt' that I've ever encountered professionally was not being a part of a handful of WrestleMania events. However, over time, I got over those moments even though at the time I was not in a "get over it" frame of mind. Some day Punk 'might' regret missing WM30, if he indeed does miss it, but today...not so much.
Ross has a lot more to say and also gives his thoughts on whether or not this could just be an elaborate storyline. Click here to read the blog entry.