If it is just a crush on someone, I would just move on to someone else.
You wait. If you love them as much as you say you do. Then you'll wait any amount of time for their feelings to match yours.
If it's going to be, it will. It's as simple as that.