"How do I find my own comments here?"
I, too, miss the comment feed. Since most of my work happens there, to be honest, it's tough not to have it. I couldn't provide any answer to your question, unfortunately.
"Overall for the time being, I am still not regretting joining it."
You have a way with "damning with faint praise". ;)
Thanks for keeping up in the comments.