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.