Try making a MonthYear field instead of using Month and Year. In the script it would look like
Date(MonthStart(Date), 'MMMYYYY') as MonthYear
Where the bolded and underlined DATE is where you put your date field. If you could attach an example of your QVW that would be helpful. If you put Month above year it should list the months on the bottom and a unique line for each year.