yeah that is the case. if it were to be worked out on days/weeks no problem but because it's for months which all have varying days it's troublesome. I'm thinking (since it's for a bot) to have it return "6 months ago was DATE (if that's not possible the last date of MONTH)" just for sanity!
btk