You just proved my point.
You keep telling us how ugly you are.
I saw the picture you posted, and if it's actually of yourself, you are not a physically ugly person.
But all the bitter, critical, hateful words coming from your heart?
That is the true ugliness that you need to ask God to help you with long before you try to find a date.