Already given up!

Im cycle day 21 out of a 28 day cycle and I already feel I'm out!! I feel like I always feel the week before AF is due, tired, moody, cramps! 
​Reckon I probably won't even bother testing as I know my body and just know AF is gonna show her ugly face next week! Sick of feeling like this now after years of TTC! :(