I think one thing to keep in mind is being aware of your limitations and not to have an overhyped perspective on what a healthily functioning dick should be.
Be happy with what you got, in other words.
I try to eat super healthy (I eat mainly vegan with a moderate amount of meat / dairy); I make smoothies each night before bed (1 litre with veges/water/nuts/organic raw coco and maple sirup or honey) so that I don't have to make them in the morning; I make 2 gluten free peanut butter sandwishes the night before as well; I also make a lot of vegan curries often on a bed of quinoa or organic rice and pre-package them for the next day; and, I avoid cigs and alchohol (alcohol for the most part but do drink a glass when it's present and drink a couple from time to time like when I got out.
I quit sugar and try to minimize my carb intake. When I eat out I take dabbles and reserve any moderate 'splurging' for social situations.
Yes, I think stuff like that is important. I also read a lot of books and do well at my corporate job.
It's ironic but having a health issues like this means that you should focus on what you can control and not what you cannnot; if you do that it can act as a channel towards success and personal growth/development and actually in the end get you ahead of the pack and on the road towards leading a healthier happier life - even one that is BETTER than it otherwise would have been had you not had this problem. Stay positive and don't think you're stuck! Question - if you didn't get this problem would you still be smoking cigs? Drinking lots? etc. - take the good with the bad, maybe if not this health problem some other one would have come along.. maybe it's a sign in your life.
I would say on the above note that in many ways yes, this problem will define you. You probably won't be as good a match for the partying sexy chick you meet at the bar. If you want to live a happy life with this problem you're likely better off with a nice straight laced girl who wants a long term relationship, isn't needy and has a lot of stuff on the go (example - a medical doctor chick who is super busy in life, likes eating healthy, is smart / intellectual and would be able to listen and understand your problem; and, is generally much lower maintenance). She might only want sex once a week because she is super busy anyway. I guess in a sense I'm rambling a little but I / you / folks our age need to come to terms with this problem resulting in our lives being a bit more 'stuck up' and to an extent this problem defining us - the real question is whether it will define us for the better or worse.
Don't sit around for the next 7 months expecting your Johnson to get healthier because for most people it doesn't - for most you can only mitigate it's getting worse and learn to cope/deal with it better. What you can learn to do is cope with it better both in and out of relationships (example - if you're watching porn quit and jack of seldomly if ever - try googling
nofap and do some of that sutff in moderation, don't have to go all hardmode or nothing..; realize that most women will be happy if you just put all your sexual energy towards them and if you find a good girl she won't mind if the sex is only happening once a week so long as it's there).
Like I said above reading is a great tool. I read a lot of non fiction books on how to be successful in life (biographies, investent books, health books, books on how the average individual can start a corporate to avoid taxes, etc.). If I'm super depressed one night and can't stop thinking about my problem a book forces me to focus 100% of my attention on something else. I might have a ton of anxiety at the outset when I begin reading but after about 30 minutes it tends to calm me down. If you set that goal (mean of 50 pages of non-fiction a night) and stick to it as well as being healthy to your body nutrition wise I'm telling you it will change your life.
At the end of a night if you get through like 50 pages of a good pragmatic book you'll feel like you've put energy towards something you actually can control, which is a good thing and much better than hashing over the same stupid S$%hit over and over again in your mind - as Einstein says and to use the most saturated quote in history 'definition of insanity is to do the same thing and expect a different outcome' - It's insane to sit around thinking about this crap, especially for the next 300 days..... !
Focus on what you can control in your life and just do that positive stuff relentlessly adding 1 pebble at a time to the mountain - what else can you do right and one day you will wake up happy

I hope this post helps a little - I'm thinking this crap through just as much for myself as for you I think so I appreciate the dialogue with everyone involved. It's to an extent based on some of my past mistakes/experiences as well and I know personally it's easier said than done!
Best to all coping with the psychological problems. Please chime in guys. Am I talking nonsense? lol

It's almost like a losing battle. But I guess, if I can master my life, get my bodyfat down, get my health up, keep supplementing, and try to eat a crazy strict diet, I've come back from similar.
Thanks.