Assalamu Alaykum,
Let me tell you all something we have the greatest site where through each other we see our mistakes and learn from them even learn to swallow our pride and say sorry. Personally joining this sites has help me become good Muslimah because i too was ignorant and very annoying/hard head but i learn from all of you. So brother let me just say been there. You never offended me and insha'Allah you won't. Will insha'Allah keep you in my duas and for all. May Allah SWT guide us, give us patience, and make us better Muslims. And May we all learn from each other's mistakes and better ourself as the leaders of Islam. Truly this site is a site for knowledge. Oh, rememeber life is a test the greatest we pass are those with patience so have patience.