I know all about the National Health in the UK. My hubby's family lives in Scotland and they pay cash for all of their medical...they say the National Health system sucks!
Don't kick yourself. I believe everything happens when it is supposed to...6 years ago must not have been the right time for you.

Keep us posted on your journey!!