i was going through a rocky patch with the missus a few weeks ago,but we kind of sorted things out.we have a son together who is 5 now which kind of helps i suppose. but my previous relationship was a longish one,about the same as yours and sometimes these things are for the best.i'm sure you will feel better as time goes on and realise it was for the best. good luck fella