How does everyone find new guilds these days?
I started playing this time with the same guys I have historically played with since back in TBC, only once again the guild has dissolved. People just weren't turning up for HCs so some of my friends have jumped ship to another server to a guild run by a friend of a friend or something. Everyone who hasn't has either dialled back (e.g. one guy just levelling an alt casually on the new server) or quitting altogether.
I don't really want to stop because I realised I only played with these guys once a week when I was joining the Wednesday night raids anyway, when I finally decided to come along to the additional HC progression was when people started no-showing and it fell apart.
I'm Horde on Kazzak, what I really need is a guild who'd be happy just to let me jump into normals/HCs (was 3/7HC before it fell apart) whenever I'm free, I've never been a "hardcore" raider or really been able to set aside nights to say I can definitely raid until closer to the time...
You are as much a part of the problem/reason why your guild has dissolved as the guys who didn't show. For any raiding guild to work on a base level (skill not a factor here), you need to have everyone able to make a regular commitment to agreed-upon times. It's easy to dismiss as a "merely a game" or whatever, but nothing is going to get done if people don't show up, same as if people didn't show up to work. Without a steady roster, a raid team will experience a myriad of issues that otherwise wouldn't exist.
People expect absences, even unexpected ones, and that's totally fine, but never being able to commit to a regular schedule is not going to fly with the vast majority of groups out there. Raiding is a team activity -- can you see why leaders would never want to deal with someone who's wildly inconsistent in terms of attendance? It would make planning strategy more difficult than it already is, besides figuring out how to handle loot with you, etc.
That's my brief, unpolished thoughts on the matter.
As for actual advice, I'm not sure what I'd recommend. Is your real-life schedule wildly inconsistent that you can't commit to a regular gaming schedule? Because if you look hard enough there are guilds that raid at nearly any time you could want. 3+ day guilds, 2 day guilds, Late night, Prime time, Mornings, etc.
All I have to say for now.