<human>: I have never been in a relationship. I've had small flings, but never in a situation where I had a 'girlfriend' and was called 'boyfriend'. 

I met this girl about 3 months ago, the relationship ramped up super quickly, and about 2 months ago we started calling eachother girl/boyfriend.

She seems super in to me, is very caring, wants to see me a lot. She's super cool, has a very big overlap of interests (like more than my platonic friends and I). She's very giving (physically), my friends love her, she knows this is my first relationship and I want to keep things slow.

However, I find I am avoidant, that when she's over I often want her to leave. I know I am very bad with commitment, and being in a relationship is just kind of scary to me. I have a feeling that this shift of attraction I have towards her does not have to do with how I actually see her, but with my own fears of letting someone in to my life or letting myself get in a situation where I might hurt her. 

This leaves me with two paths: 

1) I trust my own attraction and end things with her. If I get in another relationship and find my attraction to next gf shifting again, I'll know that the issue is with me, and that I threw away this one because of my complex. 

2) I try to work through this fear of commitment, see if I become more comfortable (I am, slowly), to not throw away a good thing because of lifelong-cold-feet. 

I've been doing 2, and I do feel myself getting more comfortable, but it also means investing more in this relationship and potentially hurting her more down the road if I dont ever get fully at ease being in this relationship.

Can you summarize the given text in a few sentences?
<bot>: I can't tell if my first relationship cold feet is because of my fear of commitment or because of a lack of attraction.