Eye redness, eye swelling and twitching can be due to many reasons. So, only doctor can differentiate the cause. I can give you few possible reasons but final diagnosis will be made by your doctor. Your problem can be due to allergy, injury, bacterial infection, viral infection, insect bite, sebaceous cysts, side effects of medicines etc. So, you should visit a eye specialist for differential diagnosis and proper treatment.