I've been scanning this thread and it seems to me like you do love your BF. I agree with some of the others. The GG is not worth all of this time and trouble you are putting into it. I think you should concentrate some of those thoughts on your BF and ways that you can work it out and have a great relationship. Besides, you know that the relationship with GG would probably never go anywhere, right?
I know you are bored today, but try to find something to do other than dwelling on GG. It will get you nowhere! Maybe think of some ideas on how to make a special night with BF and what you have sexy that you can wear on that night. It could be lots of fun!!!