Apologies in advance if I can only offer a vague reply for now. We just spent 16 hours straight working on this forum move that obviously didn't go without hiccups. But on the bright side our dedicated team of devs were up to the task when things turned sour in the middle of the transition.
We did our homework and chose the best community platform from all of those available out there. But even ourselves have been unable to explore it and learn it in full until now. That said, many of the things that we are getting questions about or requests are readily available, just in different places, and more often than not, in better shape and form than before.
The "My posts" equivalent is "Your content", from the top menu drop down on the right side of the screen.
Just today we fixed over a dozen bugs that we didn't imagine were going to be there after the move, and we hope we can keep improving and fixing more things in the coming days and weeks. After 16 hours straight, I'm calling it a day (at 5am), but we'll be back for more very soon. Thanks for your understanding.