For a preachy ending in an LGBT story, you might consider having a group discussion among the characters where they come to some profound realizations and conclusions about the challenges and joys of the LGBT community, and then share those thoughts with the readers/viewers in a somewhat didactic manner.
Keep it real and focus on the characters' emotions and experiences rather than moralizing. Let the story unfold naturally without forcing a message.
One issue could be that it feels forced. It might seem like the author is trying too hard to push a certain message, rather than letting the story unfold naturally. For example, if it suddenly turns into a lecture about acceptance at the very end, it can break the flow of the narrative.
It can lessen the impact. A good LGBT story should draw the audience in and make them feel something. A preachy ending can make the story feel more like a sermon than a piece of art, causing the audience to disconnect.
Keep it relatable. Use real-life examples and show different perspectives to avoid coming across as preaching.
You need to build relatable and complex characters. Focus on their emotions, challenges, and growth. Also, explore themes that are relevant and meaningful to the LGBT community without stereotyping.
You can end a short story by creating a sense of closure. This might involve showing the main character achieving their goal. If the character was striving to win a competition, the ending could be them standing on the podium, receiving the trophy. Or, you could end it on an emotional note. Maybe the character has lost someone they love during the story, and the ending shows them coming to terms with their grief, perhaps by visiting the person's favorite place and feeling a sense of peace.
You need to leave some room for the readers' imagination. Don't spell everything out. Let them draw their own conclusions.
To write a great ending, first, ensure all the main plotlines are resolved. Then, give the characters a sense of closure or a new beginning. Maybe leave the reader with a thought-provoking message or a hint of what the future holds for them.
One way to do it is to look for loose ends or unanswered questions in the original story. From there, build a conclusion that ties them up differently. Another approach is to introduce a new element or character late in the story to steer it in a new direction. Just make sure it makes sense within the story's world.
Well, a good ending should tie up loose ends and give a sense of closure. Make sure the characters' arcs are resolved in a satisfying way.