what airport are you flying out of and where are you going to?
Unless you're flying internationally, I'm not sure that you need to get there three hours early. It won't hurt, but you might be very bored if you make it through security and to the gate in only 20 min.