I just had my urethroplasty through the perineum like yours two weeks ago. I havent had an erection since and I lost some sensitivity in my penis although it is still really early and seems to be getting slightly better. I am young also (23) so I am in the same boat as you. I have read around it heard it can take several months to recover in some cases. I also think the ed issue could be mostly mental which is what I am hoping is in my case.