I'm rejoicing for you my dear
It should be je suis heureux, which means I am happy.
je suis heureux pour toi
je suis si heureux pour pranj
"Salut je suis heureux de vous rencontrer" means "Hi (informal), I'm pleased to meet you"
I'm not happy (masculine)
In French the word "am" is suis. I am happy, je suis heureux.
"I am happy" in French is said as "Je suis heureux" if you are male, or "Je suis heureuse" if you are female.
It translates to "Je suis heureux."
One possible translation: Je suis très heureux* d'assister à tes noces. VERY roughly, zhe swee trays urruhh dassistay ah tay nohs. [*] if you're male. "heureuse" (urruhhs) if you're female.
je suis heureux/heureuse
"Je suis heureux de vous avoir, je t'aime." means "I am happy to have you, I love you."
Je suis reconnaissant pour mon maman. = I am grateful/thankful for my mom.