Dear Michelle: No, you are not wrong to feel this way. Here's what I feel is going on. You and your husband divorced and had to start over in separate households. You take care of your boys on a daily basis. You are the one who is in charge of the discipline, their health, their education, their every need. On a daily basis, children will get mad at a parent for grounding them, taking away TV or whatever they enjoy doing. You do that to teach them not to repeat what got them into trouble in the first place. You get them to eat healthy meals and to do homework. Not always fun activities, but you want the best for your children. You are being the parent and doing what a parent should do.
Comes the weekend your ex-husband has your boys and it's fun time. He 'appears' to be the fun guy because he doesn't have all the responsibilities that you do. In the short time he has your boys, there probably isn't much grounding going on or a lot of talk about eating more vegetables. Your ex-husband doesn't have your boys every day. He can be their 'buddy' more than a parent every other weekend.
I do not know your ex-husband so I'm only going on a hunch and what I have seen in similar situations. It isn't that your boys love their father more than they do you. He simply stands out a couple times a month as the fun guy. Your children also are probably hungry for his attention. You give your boys attention each and every day. Children tend to take this for granted, although underneath it all, they truly do appreciate you. Your ex-husband, for whatever reason, is not in the picture as much. Children often strive to gain the attention of the parent they see the least when you are divorced and starting over with a new life.
Even though I understand why hearing your boys praise their father so much, irks you, try not to take it personally. If someone were to ask your boys what they think of you, I believe you would get very good reviews.