Hey!
No, it's not a good idea to eat "just because," but breakfast isn't just because.
Sometimes a person won't be hungry in the morning because they ate too late the night before. What time do you go to bed and get up? If it's "normal" hours, say, up at 6 or 7 and to bed at 11, then try not to eat in the evening after, say, 9 pm. You'll probably find that you feel hungrier earlier in the day, and you can slowly ease into it with something like a breakfast shake.
The reason it's important to do this? Well, it helps your body get going if you give it some fuel in the morning. So, you burn your food more efficiently. It also help avoid feeling too hungry later on and overeating. If you eat a lot late at night and then go to bed, the body has nothing to do with any excess food except--well--save it for later as fat.
It may take a few days before you even want to try eating earlier, but see how it works for you? Just a thought. Hang in there!
Jay