It IS hard. That's part of the reason behind my posting; to improve (maintain?) my use of the language.
I had to face the fact that, in my technical profession, I deal mostly with design software, some email and a few phone calls each day; not exactly a huge outlet for self-expression or the practice of the art of language.
So...I've got to post. Opine. Debate. Discuss. Dissent, even.
To boldly go where no semicolon has gone before...!
Stick with it; it's worth it.
Right...
One of many lost arts these days...
...just likc common sense and tact.
BTW--your friend on the tech threads is back...8^)