http://www.aromastressbuster.com/
No, unfortunately we can't do anything about the other site now. If we would review sites just because forum visitors asked us to, this forum would soon be overcrowded.
The review times vary. There are some categories where editors are waiting for submissions eagerly every day. Others are totally backlogged. Thus some suggested sites will be reviewed the day after submitting, while others wait and wait and wait.
So just be patient, check the category page every now and then looking for your site to be added, and if you don't find it listed after six more months, come back to the
forum thread.
Yours,
Robert