well i had 2 days off and now AF here again just to make matters worse DH is being a ****