1In a large bowl put warm water, yeast and 1 TBSP sugar. Let sit until yeast is dissolved and foaming up around 5-10 minutes.
2Add the remaining sugar, buttermilk, oil and egg.
3Add half of the flour and mix until totally smooth, add remaining flour until you have nice soft dough.
4Turn dough out on to a floured surface and knead for a few minutes until the dough is nice and smooth.
5Place dough in a oiled bowl and cover to let it rise approximately 2 - 3 hours depending on temperature, let rise till it doubles in size.
6Once dough has risen take a few minutes to mix sugar and cinnamon in a small bowl.
7Once again turn the dough out on to a floured surface and stretch lightly and use your hands to spread out in to a rectangle, a big one!!
8Use your hands and butter the whole thing completely on top.
9Sprinkle with cinnamon and sugar mixture and cover the entire dough!
10Roll the dough as tightly as possible, then cut into 1 inch slices. Place into a greased pan, cover and set in a warm, dry place until they double in size. (mine didnt quite double, but I think I cut my to short lol)
11Bake at 350 for approximately 19 minutes. Check them when you get close to 20 minutes, oven temps vary.
12While the cinnamon rolls are baking make your glaze/icing mix sugar, vanilla and a little bit of water at a time, until glaze reaches the consistency of your choice.
13Once the cinnamon rolls are done make sure you add the glaze/icing while they are hot! That's it they are finally done!!