If you go to your profile, you could look at "My Recent Posts" and it will show you everything you have posted for the last few months...
-E
All that sounds like a true pain but it is what it is for now I guess. That was one feature of the old program that was really handy.