Not everything is supposed to become something beautiful and long-lasting. sometimes people come into your life to show you what is right and what is wrong, to show you who you can be, to teach you to love yourself, to make you feel better for a little while, or to just be someone to walk with at night and spill your life to. Not everyone is going to stay forever, and we still have to keep on going and thank them for what they've given us.
This is a message about not attaching to someone just because they entered your life precisely when you needed them. You were vulnerable and they fulfilled your every need, therefore, they must be 'MEANT' for you, they MUST be your soulmate.
They were meant to come to you at that time, but that does not mean they MUST become the love of your life. They may have just been that person that could make you feel better for a little while.
Because you were feeling beaten up by life, unloved, and alone, anyone paying attention to you could easily manifest into an unrealistic attachment. You felt you really needed someone, and they showed up for you. You felt powerless and they were kind and considerate. You felt grateful and that was a good thing, BUT, don't start pinning all your hopes and dreams on them, or developing expectations of happily ever after.
Don't jump into anything, you need to heal from what you have been through to understand your feelings. This is not the time to make life-altering decisions, just express your gratitude and wait to see what happens. Protect your heart. This good samaritan could certainly turn out to be the love of your life, but it could be that the sole purpose was to see you through a hard time.