dude you got so much experience out of all this, grown up, had a long term stable relationship, motivation through TOUGH classes, YOU ARE LEARNING AND GROWING BY THE SECOND. u haven't failed, she isn't the worst person ever, you just can't live with her... too bad you had to find out now... i had an older man tell me once never to get married till you have been with the person closely for 5 years, because there is little left to hide about themself... it's very true...