Thanks for your query.Based on the facts that you have posted it appears that you have what is called as Phimosis
However this can be confirmed only on clinical examination.
.Please consult qualified General Surgeon
for assessment. You may need to get circumcised .
This will solve your problem permanently.There is an option of opening foreskin only on dorsal aspect what is called as Dorsal Slit so that you can retract skin,however cosmetically it looks little funny and not accepted by most of the patients.