Hi,
Your post is really long.
But, you said you and your girlfriend have been together for a couple of months now. That really isn't time for 2 people to get to know one another very well. I've...