Dude, get the help and care you need. It’s a big step recognizing your own issues, that means it’s time to bury them and put it to rest so you can move on and live a great retired life. Either way I agree with most comments that you will hit 20 years, I truly believe that’s a non-issue. I 100%...