Fighting hunger?

I am seriously hungry almost all day long. I constantly feel like I could eat a horse! Any tips on feeling fuller longer? I had a giant burrito for lunch (that usually keep me full all day) and I was ready for a snack 2 hours later! Really trying not to gain too much weight, but when I feel like this it's gonna be hard :(