Manifestation sometimes takes time because there may be limiting beliefs or subconscious blocks that need to be addressed and released before your desire can come into fruition. It can also depend on the complexity or magnitude of your desire.