welcome , yeah i had the same experience too,steem ID was so hard to create initially. But once you know how, it's easy =) to skip all those waiting and mobile number. Next time you can easily create steem account for family and friends in few mins. Gonna have my first child soon, excited and stressful haha.
btw notice your VP% is at 100%, you might you want to set it on auto vote selling when it recharge and hit near 100% and earn from the vote selling.