I’ve been called that, or very similar, in past threads on the subject. I may be the best (worst?) you get here.
First, I think it is important to be clear on the actual laws involved. In these threads people often toss around the “magic number” 18, as if that were the national American age of consent. It isn’t! In most states the age of consent is 16, and in some it is as low as 14. Some states also have loopholes people who are underaged but married, have parental consent, or are not virgins.
Things are trickier when it comes to homosexual sex, though. Many states have a higher age of consent for this, and some do not have any age of consent for homosexual sex at all. Either there are no laws addressing the subject, or there are laws that make it always illegal regardless of the age of the participants. So the 15 year old boy in the movie may or may not have been able to give legal consent, depending on what state he was living in.
I personally do not see any need for a different age of consent for heterosexual and homosexual sex, and would like to see it made the same in all states. In fact, I find the situation you describe slightly less troublesome than I would a case involving a 29 year old man and a 15 year old girl, because at least the boy runs no risk of becoming pregnant! But regardles of the sex of the people involved, I am disturbed by the idea of a 29 year old being romantically involved with a young adolescent.
I have known any number of adolescents who become involved with much older adults, and no matter how nice and normal the younger person might seem the adult was inevitably a sad, pathetic loser. Most seemed incapable of attracting or maintaining a relationship with a partner of their own age. They went after adolescents not because they had any particular preference for people who were not yet completely physically mature, but because they had a preference for people who were not yet completely mentally and emotionally mature. This is not a sign of a healthy mind. I wouldn’t wish a relationship with such a person upon anyone, but especially not upon an adolescent. Adolescents are by their nature impressionable, easily pressured and manipulated, and generally lack the experience and emotional resources needed to deal with unhealthy relationships. This is why they need to be protected from people who wish to take advantage of them.

