buggy123 wrote:
The gratitude displayed here makes me sick.

Exactly! Though I'll not bring myself to express in this manner.