It doesn't make me really happy. - okay

It doesn't make me real happiness? - wrong
It doesn't give me real happiness. - okay

Why I need to use give on the third sentence and not make to make my sentence correct? Both make and give are verb...but why give?

2 answers

"happy" is an adverb modifying "me". I can't "give" you happy or sad or any adverb. I can make you happy. "happiness" is a noun. I can't make you happiness, unless I can form it out of clay or make it in a factory, etc. I can "give" you happiness by making you happy.
OOPS. I'm sorry. I don't know why I typed "adverb". In this sentence, "happy" is an ADJECTIVE.