What it comes down to is that if what you previously agreed to isn't working for you anymore it's time for you to speak up. It may mean the end to the relationship but it may also mean growth towards something that will work better for you. How long have you been feeling this way? 3 years is a long time not to have any growth in a relationship. Best of luck.
Everything will be ok in the end. If it's not ok it's not the end.