I have been dating my amazing boyfriend since I was a freshman in high school...I'm now 22. I am ready to marry him but I can't tell if he is or not. I know he loves me and I love him but I think it's been long enough. Is it my fault...if so, what can I do?