The reason you can't get in the mood for steak may be that you feel you have to eat it. For instance, I like ramen soups (with vegetables and Tabasco added). But if we don't have money for groceries, and that is all that is in the house, many times I don't like it. I also love chicken. As soon as I was told I need to eat more chicken and less beef, I don't like chicken as much.
It is too late for tonight, but when this happens again (you know it will!) if there is a particular side-dish that you really like along with steak (or liver) ask your mom if she can make that to go with it, or make it yourself and bring it along.