This forum I believe is a debate site, apologetics in terms of clarificatory and point by point, defense and not alibis of there and not here!
Defence is obligatory and not lame excuse, bec if so, winners are those who are pointless and lazy toads!
My understanding of your post might not be how you view it,
So please give us your interpretation,
As conclusive as rebuttal!
If not, you made Islam great through excuses!