Well im going to offer my thoughts based on a relationship and not whose sign does what. First of all, we all screw up. No one is perfect. The goal isnt to make mistakes; the goal is to learn from them. U acknowledge, own, appologize and discuss how to resolve it for future purposes. Uve done three out of the four so personally i think u are off to a good start. Now this crud about him making a wait and not talking to u about where ur relationship stands is bs and in some ways no better then what u did to him. He asked u for space and u gave it to him. He doesnt get to use the excuse of what u did to justify keeping u in limbo. U have the right to ask him where u stand and he can either tell u or keep u waiting and u have the right to accept it and wait or say no and move on. This is about respect. Respecting urselves, each other and ur relationship. Ur going to screw up and so is he, thats a givin. Thats life. Its ok for him to be reluctant and to express to u what he needs from u but he has to be willing to be there and participate. Instead hes taking advantage of having his cake and eating it to. We teach people how to treat us. When we love someone we forgive and move forward or we dont and we walk away. He doesnt want to talk about the relationship because he doesnt want to answer ur question, not because he doesnt know the answer. Also a little fact info for u. When a person heartbeat beats over 100 beats per minute its almost impossble to hear the other person speak. With that being said, im a Leo and yes i think learning about a persons sign can offer some insight about what makes a person tick but it should replace or excuse respect, common curtosy, trust, compassion, honesty, fairness, loyalty, etc... Good luck!