I can't say welcome back because I'm relatively new, but anyone that had 15,000 posts and is this warmly accpetped definitely deserves a "Hello, nice to meet you!".
I understand about the temper too. It took me awhile to decide that I would enjoy sparking one up rather than arguing.:D:stoned: