i have been with my girlfriend for 2 years. the first half year we had sex all the time. the past year and a half we had sex like 4 times and it hurts. we tried talking about it a million times. I do everything for her. i buy her anything she wants im always good for her. yet I still cheated only because i crave sex and I feel bad about it all the time but I already tried everything. It sucks real bad.