I am not so happy = ich bin nicht so glücklich
Assuming you mean "how" to say happy in German, there are a couple of different ways: Froh and gluecklich.
Happy Friday in German is glücklicher Freitag
happy - glücklich Also fröhlich, froh
Tanksgiving is not celebrated in Germany, so there is no true equivalent in German. You might want to use Fröhliches Erntedankfest!
In Pennsylvania German, you can say "Ei glickliche Geburdsdaag!" to wish someone a happy birthday.
I am not a happy puppy is an English idiom and cannot be translated into German in a way that conveys it's meaning.
happy married life = glückliches Eheleben
"Happy Saint Patrick´s Day" in German is: Fröhlichen St. Patricks Tag
Frohes Neues Jahr.
Die glücklichen Kinder.
Happy retirement! translates as Alles Gute für den Ruhestand.
selby alwaysa happayy