I think homosexual people are born homosexual. What is the Roman Catholic Church's theological or scientific position?
The Catechism states regarding Homosexual orientation: Its psychological genesis remains largely unexplained (# 2357). Hence the Church has no official doctrine that would either affirm or deny your assertion.
The moral requirements for a person of same-sex attraction do not vary based on the origin of the orientation. Rather, “Basing itself on Sacred Scripture, which presents homosexual acts as acts of grave depravity, tradition has always declared that "homosexual acts are intrinsically disordered. They are contrary to the natural law. They close the sexual act to the gift of life. They do not proceed from a genuine affective and sexual complementarity. Under no circumstances can they be approved.” (Catechism # 2357).
It is not unlike a diabetic, who may be so for genetic reasons, or by acquiring the condition, (perhaps by overeating). The bottom line is the same; they must carefully regulate their diet. Thus, whatever the origin of homosexuality, the requirement is clear, one must embrace the life of celibacy that God enables.
Why do we celebrate the visit of the Magi on a day different from Christmas? Also someone told me there are more than three wise men who visited.
There are details of the Christmas story in the modern imagination that come to us from sources other than Scripture, details which may or may not be accurate.
So, it is true we do not know the exact number of the Magi who came. Many presume the number three, since three gifts are mentioned: gold, frankincense and myrrh. But there may have been two Magi, four or more, we just don't know for sure.
Likewise, the modern imagination tends to bring the Magi to the creche the very night of Jesus’ Birth. Yet Scripture implies that their visit took place, likely, at a later time. This is because the text speaks of them finding Mary and the child in a house (Matt 2:11), not at the creche.
Thus, liturgically we distinguish the two events and emphasize as well in Epiphany the “manifestation” (which is what “Epiphany” means) of Christ to the Gentiles and the call of the nations to faith and worship of Christ.
"Building our Catholic faith one question at a time."