Halo campaign

Ok so i have been though all the campaigns all ready on legendary and I really don’t wanna have to solo it again can anyone help me out

I’ve never played all Halo games on Legendary, alone or with a friend. I’ve always wanted to, but I’ve never had the opportunity.
If you want to play with me, then explain to me when you play so we can meet up online. I’m rather new to matchmaking; I don’t quite know how it’s done.
I’m generally available to play from 5PM to 9PM on weekdays.