Put up a brave/good front

To pretend to be happy, to fool people about one`s feelings.

My friend always puts up a good front but actually he is very unhappy.