Overcoming Impatience Online
I know of two ways to overcome patience problems online. The first is to play the speed poker cash-game version if your site has one. the speed of the game let's you not have to be patient since you immediately get another hand when you fold.
If your site does not have speed poker, then I recommend having several games running at once. The speed of playing hands across several tables helped me overcome my impatience problem. I played like 4 tables at a time, then went down to 3 then 2 and now i can play 1 table patiently.