You actually don't need to delete the post... a moderator could easily move it, so if you want to put the content of the post back, you can.
Now to address the content of the post as I can see from LilyX's quote:
There are many ways to interpret Cain's behavior:
As already stated, Cain's upfront and open expression of his sexuality is his own shield to protect himself. This is a common trait of many LGBTQ+ people. By placing your sexuality or identity on your sleeve and acting openly flamboyant, you remove the pain of getting to know someone, only for them to hurt you when they discover and disapprove of your sexuality or gender identity. If someone knows right away, they can use that to decide whether they want to still get to know you or if they should just cast you aside, leaving no space for emotional attachment before that decision.
Another is the fact that the circumstances of his life have led him to believe he is incapable of being loved. His parents divorced when he was young, leaving him with a fragmented perception of love. When he came around to discovering his sexuality and began to explore his own capacity for love, his mother expressed disapproval and he was left feeling unloved by his parent and believing his own sense of love to be wrong as well. So, feeling as if he's incapable of being loved, and not quite aware of what it is to be loved, he begins to treat others with egregious amounts of flirtation to hopefully make other people experience the love he wishes he could, but also to compensate for any love he feels he could never receive.
Now none of this is to say that you should like Cain despite what may appear as unnecessary and relentless flirtation and flamboyance, but I personally have learned to tolerate it knowing his experiences and having had them elaborated in episode 18. And I wouldn't consider anyone who hates Cain on the basis of his personality to be homophobic. Being gay myself, I even tend to find that personality type to rub me the wrong way. The only reason one should be considered homophobic for disliking Cain is if they explicitly state they dislike him because of his pansexuality.
I don't think it's mentioned in game, but it's fairly common knowledge that Cain is actually pansexual.