You can have it all, but it’s going to take time. While I always advocate urgency, a pressing need to do things RIGHT NOW, it is important to know that all things come in time and happen when they’re suppose to happen!
So, being upset that things aren’t turning out exactly as you planned or envisioned is a load of crap! Stop inhibiting your progress by reacting to everything that you feel is a slowdown to your road map! As long as you’re headed in the right direction with the right people by your side, work hard, think good thoughts and everything will turn out all right!