When you say forthcoming, this word can have a lot of meaning. It would depend on how you would use it so that you will know how this should be used. For example, you may use this word to indicate that something is about to appear. For example, you may say, “A blessing is forthcoming.†This means that a blessing is about to come into a person’s life. You may also use this word when you want to say that something will soon be available. For example, you may say, “Becoming ready for her married life is forthcoming.†You will use the word “forthright†when you want to say that something is being straightforward. For example, you may say, “She used mean words forthright.†This means that the person said a few things without any hesitation.
A lot of people do not realize that forthcoming and forthright are not exactly the same things. They are known to be adjectives, but they have different meanings. When you say forthright, you mean this is a non-evasive way. This means that even though it is a bit candid, it is direct to the point, and it is coming. When you say forthcoming, this refers to something that may be approaching or coming.
For example, when you say that there is a forthcoming typhoon, this means that a typhoon may be about to set place anytime soon. When you need to use forthright, you may say, “The payment is forthright.” Which means that the payment is certain or will be given.