I have been dating my BF for six months. We were both 5 months off a previous relationship when we met and so we got close quickly. His ex-GF found out about me and wanted him back, consistently calling him. First few months he ignored her but a few weeks ago he has a new assignment near her house and started having dinner with her and then stay over. Unfortunately we have an open relationship, even though I haven't been dating other guys and I don't think he has seen anyone else until his ex-GF comes back. But I noticed our relationship is not as intimate and when I discussed with him, he readily admitted it is probably because he is taking me for granted that I'm there every weekend so the excitement we had was gone. After he told me he was taking me for granted, I got upset and wanted a month break to sort thru my feelings but I missed him and went to see him the next weekend only to find her there. I called and called but he didn't pick up my phone and when he finally called me back I told him I knew she was there and he admitted it was awkward for him to answer the phone and they both knew that was me. The next night we talked again when he called me from his cell and then his home phone rang he said that's probably his ex- and went to pick up the phone and told her he'll call her later. I asked him why he couldn't answer my call but answered hers and he said it was awkward when she was there but I was only on the phone so it felt easier. But he also express reservation about being with her saying he has doubt their relationship will work. I am confused as to what to do. Of course right now it is up to him what he wants to do, I have no choice but to wait. It is funny how I didn't really think I like him that much at first. Then the feeling got stronger as I began to like him a lot and think of him often and really enjoy spending time with him. I have to talk to him on the phone almost every night before going to sleep during the weekday in the last few months. Am I in love with him and not even know about it?