What do you think about me pretending to have an ulcer in my mouth so I don't need to talk to people whenever people come to my house during eid?
Why are you ashamed of talking to people?
Because I'm not good at small talk with others
Not everyone enjoys talking, and that's okay but you can't lie about it. If you're found out, no one will trust you. So just be honest that you aren't in the mood to talk or aren't good at it.
Alright I'll lie about it.
Lying about an ulcer may only complicate your situation. It would be wise to just bring up a topic that you are interested in. This will give people a better idea of who you are as a person,