What's your water intake like? If you are snacking, it probably means you aren't getting enough food at mealtimes. What's your average day like food-wise?
I found that my bloating evaporated when I went primal. I eat 2-3 eggs with nitrate-free bacon in the morning (or a smoothie with mixed berries, protein powder, & coconut milk, or a banana instead of the berries). If I'm hungry for lunch I eat leftovers from dinner (veg and meat, often spaghetti squash with some kind of meat). Dinner is veg & meat. Pretty simple! Everything is cooked in olive oil or coconut oil.
Also I must correct you: "giggly" would be a laughing stomach! It's "jiggly"