It feels like shes already made the decision without being up front about it. You refer to her as a “female” youre in a relationship with, not your girlfriend. She’s pregnant after 7 months into the relationship, so it doesn’t seem like there was much substance there beforehand. It sounds like it has always been a friendship from the very start. Now she’s in a situation where she has to deal with whats in front of her, and not do what most other 20 year olds do (move onto the next relationship) You have to question WHY she decided to get into a relationship with you after five years. As a 22 year old female, I question any female that decides to get into this kind of relationship. Was she looking for someone to cling to after a relationship and you took it as something more meaningful?
You should take into account that shes pregnant and her emotions/hormones are everywhere. More often than not, women are going to want to keep the father of their child around…not push them away. I think you should make your feelings clear and allow her to do what she wishes. As a father, you should also remember that it’s your child no matter what. If it doesn’t work out in the end, don’t allow her to keep you from seeing the child. My gut is telling me that she’ll want you back when she gets closer to her due date…though I can’t say that it will be something long term.
Good luck. I think age is really a factor in this case, especially since she is acting her age. It’s the pregnancy that doesn’t make this cut and dry.