I was gone probably years before everything went down but I still have to be grateful for what I got from DD. Despite all the negative stories he put a lot of people through school (granted at his own benefit too).
Good luck big fella don't take for granted the positive influences in your life like your girlfriend. Don't be scared to let her guide your decisions. Try not to get as worked up over minor issues its not good on your health. Happy to see you made it over to the UK now relax