Going 30 minutes is amazing, most men can't last longer than 5 minutes! I would not feel too badly about this. Increasing your
stamina would be working on your sex drive but you obviously have quirt a bit of this. Holding an erection that long is all about pelvic floor muscle work. You will want to practice the Kegel portion of the
Newbie Routine everyday, this will increase your ability to hold am erection longer. What I can say about Viagra is this, if you have good sex drive you will have an erection, period. There is no guess work in Viagra, you take it and within 20 mites, if horny, you are on hard. Even after you bust off, if you still are in a state of eroticism you will be able to regain another erection.
I hope this helps
DLD