Tongue piercings

Lauren
Does anybody here have a tongue piercing? I'm having mine done on Wednesday and I'm so excited but I just wanted to know what it's like..
Is it painful? How long does it swell for? What foods will I need to eat? How do I clean it?