Homosexuals are as capable of love as anyone else - they are not aliens with two heads.
We need to make a distinction - love, as love, is not wrong; water is equally fine, as water. However, water tainted by cyanide, though watery, is not for drinking; & in sofar as love is expressed in wrong ways - by adultery, or by homosexual activity, for instance - it has gone wrong, it has ceased to be healthy. People who engage in
homosexual activity (people are not rightly described if they are described by a sin they commit; all persons always remain persons, whatever their sins) are no better or worse than any one else; all of us sin, in all sorts of ways; & that is one way of so doing.
BTW, a lot of them are Catholic

- contrary to what seems to be a widespread belief, homosexuality does not put one outside the Church. That it is in principle a mortal sin does not have thks effect either, because mortal sin does not in itself put outside the Church. Some sins do, & those particular sins are mortal - but that does not mean that all mortal sins have the effect of destroying communion with the Church.