I am worried please help me

I have been noticing a little bit of discomfort in the below penis glans area for 3 to 4 days now and yesterday I slept and woke up with swollen foreskin and it goes all the way to the left only not to the right side.. please help me what to do and which doctor to see or if it is self treatable.. anything please help

image

image

image