Get to a doctor and PLEASE don't read anything on the internet....no turning into a cyberchondriac on me, ok?
(yeah, totally guilty here....lol) I'd take a guess at hernia too, so I hope you can get in soon and get it checked out, especially since it's painful. Take care of yourself, Bean!!