Tight foreskin on penis

Asked for Male, 21 Years

I'm a 21 year old male. I have a tight foreskin on a penis. It demotivates me go have sex as I'm a afraid it'll hurt me. I want to know more about circumcision and it's effects?
Should I take someone along with me when getting circumcised? And how much would it cost me in Bangalore?
I want to resolve this problem at the earliest as it is bothering me a lot...
How long would it take to recover from the surgery?
Thanks in advance