Congrats on your honesty with yourself and others! Here's hoping you'll never have to encounter a small-minded, disapproving idiot in your future. You have both my support and my admiration!