Seeing as you claimed things work differently live than online, I figured this needed to be pointed out again. There are MAJOR differences between online and live to consider. First and foremost is the sheer number of hands that are played every hour online vs live. You can AVERAGE 70+ hands an hour online at ONE table, show me a live game that comes even close. Most live games run about 40 hands an hour, which means playing 1 hour online is like playing an hour and a half live. This means you will see more bad beats online than live. If you play the same number of hours live vs online here is how big the difference becomes. Let's say you play 4 tables online at the same time and that you average 65 hands an hour online. If you play 10 hours of each live and online poker you will see 400 hands live and 2600 hand online.

If you look at odds of hand to hold versus draws you will see why you "seem" to lose more online than live.

We will use your hand from above and look at things. Say over the course of the 10 hours online you end up with 60 open ended straight draws like you had above, based on the comparison of hands you will have 10 of them live. Now you have 8 outs to improve on the turn. You are 17% to improve. That means that live 1 in 10 improves to a straight on the turn, while online 10 of 60 improve to straights. The odds are the same, but the volume makes it stick in your mind more.

The other huge difference between live and online is that people are only able to read your bet and make decisions on that alone. If you bet weak people will assume you are weak. If you bet strong people will assume you are strong. Mind you as you climb levels that rule doesn't always apply.