HiCustomer Thank you for asking your question on Just Answer. By the way, it would help me to know:
-What are your ages?
-How long have has he had a girlfriend?
-How long have you been going on dates now, the whole two years?-Could you explain your situation a little more?Thank you again for trusting me with your problem. Please reply as soon as possible so that I can finish answering your question.
You have to make him decide between the two of you and it needs to be done now it's not fair to either of you to have to share him with each other and since he has given you a key to his apartment I don't really think you have anything to worry about as far as him picking the other woman unless he also gave her a key too then you may have something to worry about. You have been dating off on for two years that is enough time for him to know if it is you he wants or someone else. Don't sell yourself short put it all on the table as to what you want out of your relationship don't wait for him to decide he seems to be dragging his feet. Tell him that you love him if that is the way you feel about him maybe he is dragging his feet because he is not certain how you feel about him and he doesn't want to give up the current girlfriend if you are not serious about him.
If you want to win him over the best thing for you to do is tell him exactly how you feel even if you think it will scare him, he will appreciate that you are being totally honest with him. It's only been 4 months he started dating this other woman so I'm quite sure he doesn't have too many feelings for her yet so why wait until he does. Make your move now or soon before anything has a chance to blossom between the two of them. Next time you meet each other for dinner or movies tell him how you feel and make sure you make total eye contact so that he knows you're serious about what you are saying he will see the sincerity in your eyes and hear it in your voice.
Leave a message then and tell him it's important that you talk to him when he gets a chance can he call you back or leave a message asking him to meet you for dinner some where or for lunch. How long has it been since you talked to him? You're right it's fair for him to be able to have his cake and eat it too. He has to make some decisions soon. If you continue to not be able to reach him think about writing and email or a letter telling him your feelings either way you have to let your feelings be known to him two years is too long to wait for a commitment from him and maybe you have to be the aggressor in this situation.Try leaving a message or testing him and if that doesn't work consider an email or a letter and send it to him but this is something that really should be done face to face.