Cha-cha, Special occasions DO mean that my mind is on ML...if it is a day in which I am feeling the love for H, I will want to ML.
For me, and many other HD people, feeling lovey dovey feelings leads directly into sexual feelings. Last night, I was sitting next to my H and I glanced over lovingly at him and was suddenly hit with the urge to ML. They go hand in hand for me. It is NOT that I feel entitled to ML because it is a special day and if he doesn't, it will lessen the day for me. Although I will tell you that that is absolutely true for me! But that's not the ORIGIN of the feeling. I don't think I am entitled to it and get pissy when it doesn't happen, (though I'm not gonna lie..I have felt like that in the past) but I do naturally go from feeling loving to sexy in a matter of seconds. Then, if I am prevented from expressing my love it sorta dampens the entire day.
Perhaps if you can reframe it that way, in your mind, you will feel better about those times when you decide to suck it up and go for it.