If you go to "My profile" under members and then click on Forum Posts it'll bring up all your posts for the last 60 days. This is probably the easiest way to find replies to your posts. Other than that just hang out here 24/7 as Decrepit said......seems to work for everyone else