Four hours isn't all that long. Especially, if you have a lot of hair with product. My hair is no longer dense (age, thyroid and medication.) Even with scrunching out water with curl towels and diffusing, it takes four hours to completely dry!

I'd say that the products you're using aren't moisturizing enough for your hair. You may want to look and see what other people are using. There may be a thread on the low porosity forum that addresses this.