Peace to you as well, Layth,
You are welcome to disagree.

Regarding your two reasons;
1. I have a problem when people translate Arabic words into Biblical-influenced words like "Sodomy" and "Lewdness." Zina or adultery is, like you mentioned, said to be fahisha/indecency/whatever...... And the people of Lot were called such because they commited Zina, as they were with women.
2. I reject the thought that sex is permitted only under marriage between "men" and "women." For heterosexual people, yes, but not for everyone. If we believed this, then the Hermophrodite (intersexed) who are born that way must live life without sex, although they do not go with any "gender." And what about those whom God creates without sexual desire for women(per 24:31)?
For one to understand the Qur'an with a free mind, one must reject and rid off cultural BS

There is a historical evidence that Muslims do not devolep these Homophobic beliefs until they get into 'Western' societies like Turkey and Spain. And even gets more influence when the British Empire settles.
your brother,
Afdhere