stop coming down on yourself so hard.... i realize you feel bad, but just because he isn't making you feel like shi doens't mean you have to make yourself feel like shit instead. they're called 'car accidents' for a reason..... shit happens... and that's all there is to it really....