I am not sure if the rule the government bought in a few years ago still stands about a person under 21 years old and a non EU citizen can not stay here once you are married, nevermind girlfriend. I know this rules would not apply to you at the moment but it would if you got married and this rule still applies.