<human>: We've been together a little over a year and it's my first proper relationship. 

We are very up and down when it comes to how close and intimate we are; a couple of weeks ago she was staying over every night and we were off doing stuff a bunch but now she seems distant and unenthusiastic. Every time I try and text or arrange something she scalds me for being 'annoying' and 'always there'. This will happen every couple of months and does seem to be a pattern.

I know the go to advice on this sub is to break up but when we get on its so good and we laugh and joke about our future life etc. so I don't want to be too rash and ending it prematurely.

Another big part of it is that I don't find it easy to get close to girls (a big reason why I never really got close to anyone until her, didn't lose virginity until 18 - with her). I don't want to have to start all over again all from square one. I've invested way too much time, money, effort and emotion into this relationship.

How do I get her "back"?

Can you summarize the given text in a few sentences?
<bot>: GF can't seem to make her mind up about whether or not she wants a relationship, cut it loose or is it salvageable?