Heat water to 100-105 degrees.
Add yeast and honey. Stir and set aside to activate.
In mixer, combine flour, salt, and butter.
Add yeast and knead until well combined. You may need to add more flour.
Cover and let rest in a warm place for 2 hours.
Punch dough down to deflate.
Turn dough out onto a lightly floured surface and divide into to sections.
Roll dough out into a rectangle.
Mix your filling and spread evenly over your dough.
Roll your dough tightly from the bottom up, like a cinnamon roll. Pinch the seams.
If needed, roll your palms over the rolled dough to lengthen it. You want it long enough to twist.
Fold the dough in half, and twist the two halves around each other.
Place in loaf pan seam down, cover and let rest for 30 minutes.
Let dough rest on the counter while you preheat oven to 350 degrees
Bake for 25-30 minutes.
Let cool and enjoy!