I read your post through and through and it is really a turn off.
But one thing i love about you is your sincerity. You weren't coming from a position of perfection, but identification. You admitted you know these are wrong because someone corrected you too.
Thanks. i'll take heed.