PAT
                    
                    
                    
                    
                    
                    
                    
                        
                        
                        This has also been a problem for me.  until recently I didn't know why I was having this problem.I found out I have  a blood disorder that causes my blood to hyper-coagulate.You need a blood test to determine if this is the problem.It is called Factor Five Leiden.You can find more information at Netdoctor.com/UK  If you have any questions please feel free to e-mail me