If there is no up coming weddings for anyone in your family or closest friends then I would look into past issues. Maybe you are still having some unresovled issues from a past one (do not just think back on yours, it could have been someone elses).
I see weddings as a sign of commitnent/beginning, funerals as a sign of finalization/ending, and the buffalo as a trouble maker/ chaos.
Obviously this is all just my opinion and non of this is based on any facts. But if you think it is a sign then I would look into any close relationships that may be becoming chaotic ending.
This is only my ventored guess, for all we know you could have seen 2 weddings and a funeral resently and it some how became strude in your dream.
I only state what is an obvious opinion to what it could be about since I know nothing of your background.
Anyways, I am just rambling at this point.