Your braids look great!!! I too understand your pain. Everytime I braid my hair myself it takes a couple of days. Sometimes I rebraid braids that were done professionally when the they start to slip but I'm not ready to take them out. That always takes me 3-4 days of starting and stopping.
I'm going to braid my hair for the first time on in 2 years on Friday, but I'm not doing it. A girl that goes to my church is going to do it and I'll probably only have to pay $60 or so (I'll ofcourse give her a nice tip since she's not charging too much).