Sounds like your in a typical rut that we've all been in before, but yours is compounded by lame bandmates. If they aren't as motivated to rehearse like you are then you have the wrong people to play with. Find someone else to play with that will make it fun again. Doesn't need to be a full band, just even one new person to throw song ideas at may be all you need. Keep it simple and light and the fun and fulfillment shall return. The minute music is forced then it becomes work. Once it becomes work then its not worth doing.