I use my iPhone too. I must have around 100+ business ideas and 100+ ideas for blog posts that I've not sat down to write yet.
So far I've seen around 4 of my ideas built by others. I feel pulled in all of these directions, I have too many I would like to work on, It used to make me mad that someone beat me to it.
I get stuck at implementing them, I get as far as my skills allow. I desperately want to be able to build them or at least produce an MVP on my own.
Now I try to remember that I can't work on everything. Also if I see my idea come to life through someone else and it becomes successful, I just smile and think at least it was a good idea!