Same. I remember the last book I read for fun, but it took me around two years to get through it (not because it was bad, I just kept getting distracted), and I finished it over a year ago. I also have a bad habit of re-reading books rather than starting a new one from my giant stack.
I've been meaning to do another Harry Potter re-read, the last time I did was in 2011 before the last movie came out. I've read all the books at least three times each, the first few around ten times each.
My copy of Sorcerer's Stone completely fell apart (the pages separated from the binding) and had to be replaced, and my copy of Chamber of Secrets is almost there as well. But anyway, my boyfriend and I decided to listen to the Harry Potter audio books on our road trip in June! It will be over a 3,000 mile trip and we still won't be even close to making it through all of them, but it will be better than us arguing over what music to listen to. I'm not a huge audio book fan because I'm bad at paying attention, but Jim Dale's narration is just the best.
My mom is working on converting our old cassette tape copies of the audio books to MP3s for me, because the bf and I both have newer cars without tape players.