please advice?

My cycle usually runs 29 to 31 days.. back in December it ran 43 days and we were sure I was pregnant although I never got a positive test I'm pretty sure I miscarried.. I am now late again I'm on day 38 and a negative test.. I have sore breast and lower back pain but I'm just confused as to what is going on?  Any ideas or simaler situations ?