Meant to be

How do you know if something is meant to be? What do you do if you’ve waited for so long but nothing has happened? Do you let it go or try to make it happen?