For anyone who cannot understand Apollo's attitude, you have to understand, in Greek mythology, all gods have their folly. Apollo's hubris is his pride and arrogance. He was once rejected by Cassandra an oracle and made her be rejected by her people as punishment. Zeus and his womanizing ways causing problems with everyone around him including humans who he messed around with. Poseidon is not any better as he had raped a Vestal virgin and caused her to be despised by Athena (her patron god) and became a Gorgon. Athena is not off the hook either as she once cursed a woman who criticise the gods and made her a spider.
Hey girly! Good morning. Please check your sources. Because, yes, you're totally right! This is based off of the myth of Daphne and Apollo, wherein Daphne was so repulsed by the god that she prayed to be turned to a tree instead! However, you're off by some points.
Hubris is specifically human (or mortal, to be precise) arrogance and pride, if I recall correctly (feel free to correct me if I'm wrong!). An example of a Greek hero with such fatal flaw is Odysseus, from Homer's Odyssey. Or, if you need more, Achilles, Niobe, Phaethon, Icarus, Bellerophon, Arachne, and even good ol' Oedipus the King. Gods do not have hubris, therefore, Apollo's fatal flaw isn't hubris.
For the story of Cassandra (a tale not included in the earliest recorded poem of the Trojan War, the Iliad by Homer), she wasn't already an oracle. I cannot remember for certain if they truly were lovers or if Apollo simply had taken to courting her, but it was he who granted the princess the gift of foresight. When she would not sleep with him or engage with him and he couldn't take the gift back, he instead cursed her so that no one shall believe her prophecies, dooming her to be mad upon knowing how her country and family will fall but helpless to do anything against it as no one believed her.
For Zeus, you're entirely correct. He once took on the form of Amphitryon and fooled his own great-granddaughter, Alcmene the wife of Amphitryon, to sleep with her. This resulted in the birth of the most well-known hero in Greek mythology, Heracles. He also has other cases of debauchery, like Leda, Danae, Ganymede, and others.
Poseidon never raped a Vestal virgin as, surprise, Vestal virgins are Roman priestesses. In Greek mythology, Medusa wasn't raped by Poseidon in the earliest known sources but was instead born as a Gorgon that had two sisters.
Once again, you have to understand that gods see themselves as above humans and mortals. Athena cursed Arachne because of, ding ding ding! Her hubris. Arachne, as to be read in Ovid's Metamorphoses (a clearly Roman source, but is controversially believed to have had prior Greek bases, so Arachne's myth is still inherently Greek mythology), boasted of her own talent and dared to say that she could weave better than even the goddess of weaving herself, Lady Athena. A competition then occurred, and Arachne was declared champion. Athena, enraged at the audacity of a mere mortal, cursed her to keep weaving for eternity if she so prided herself in her talent for weaving. Which is, again, another indication that gods are different from humans. Comparison is unfathomable between the two.
That said, have a great day!
Oh goodness, a man who is sensitive to his lady.