Thank you for posting your query at DoctorSpring.com
It appears that you had penile fracture and urgent treatment is
needed. Surgery should be done within 24 hours.
However, appreciable time has elapsed since injury and surgery shall
not help. It is good to know that you are getting some erection. With
time your injury shall heal and erection shall also improve.
I will be happy to answer if you have any other queries,
Patient replied :
Is there anything i can do that would make it heal faster or reduce the risk of complications? It seems like it could have been alot worse, but i still dont want it hurting for a few months.
There is nothing much you can do to allow it to heal it faster or
prevent complications. It shall take its own time to heal.
Please avoid intercourse or masturbation till complete recovery.
Don't panic and stay calm.