I'm a "nobb"(sic) just like you Thisisgambling and i'm at the same stage as you. I win some i lose some, get it wrong even when i get it right, see an opportunity and don't take it, lose discipline, the whole nine yards.
There are 2 paths you can take when first starting out at anything.
1) Throw in the towel and say this can't be done.
or
2) Keep working hard and know/believe one day you will make it.
You have chosen the former. Nobody that even made it at anything chose that option.
Everyone that made it chose the latter because they understood the concept and knew it could be done. There's no reason you can't do it too. You have to believe in yourself. I see the potential every day just looking at the ladder.
The edge that the professionals like Peter have is made up of so many variables it can't be defined other than to say it clearly requires experience and hard work on your own personal misgivings. Peter and all the other professionals basically learn that when X happens do Y and more often than not it will go in their favour.
Software like Bet Angel gives you the tools to help spot when X is happening and execute your Y.
You just have to get stuck in and keep going and eventually you'll feel/know when the toaster is about to pop.