day 50

Today is day 50 of my cycle. I'm usually pretty irregular, one month I may have a 30 day cycle and the next a 57 day cycle. I feel like it may be getting here late because I have been stressing a lot. My boyfriend and I haven't had sex in a month, but when we do, we use a condom and he always pulls out as well. Am I just making myself go crazy? How do I relax myself?