Yes, but it's a big "but". Cheer is not the same as joy. Joy is nearer to ecstasy. Cheer is what you get when in good company you have a few drinks.
A wedding is a ceremony, an activity. A marriage (note the spelling) is the creation of a matrimonial bond between two people. This is done at a wedding, of course, but the marriage is what the couple achieve at their wedding.