Hi welcome to HealthCareMagic
The above symptoms are suggestive that you are not able to evacuate bladder full... the cause may be stricture, stenosed urethra
, or BPH( begnin Prostate
hyertrophy) but if you are young , then it cannot be BPH... need to get USG of Pelvis to rule out any pathology.. consult a Urologist
,,,.Hope I have answered your question..