Is this a rebound relationship or trying to make me jealous or have I lost her for good?

Ex gf and I (dumpee) broke up last November due to me being clingy, needy, and she said we just did not mesh. I have tried and tried to get her back, but nothing seems to work. Went no contact for November and early December (more than 30 days). We have been texting consistently (almost everyday since February). The texts have not been in depth. I have called her several times, without an answer, asking her out. She does not answer, but will always send me a text asking me if I had called. We then would text for a while and then it will die off with one of us.

This is how its been up until this past weekend. She posted a pic of her and a guy on Instagram as her profile pic with his arms around her and then I went on fb and she had blocked me on there. We have not been fb or instagram friends since we broke up. I did not text or call her to ask about this. I have been playing it cool. I happen to go out on a date this past weekend and the restaurant is near her house in a shopping center where she lives and frequents often. It is where my date wanted to go thinking I have not been there before. I feel someone saw us there and told her, but I could be over thinking things as well. It all seems so planned out on her part.

Now comes today, she has unblocked me on fb and I see the same pic of her and this guy as her profile pic. She has never had the 2 of us a profile pic. She only had either her dad (who died several years ago) or herself only.

I tried to keep it brief...ask questions if you need clarification.

My questions are - Is she trying to make me jealous? Is this a rebound? Do you think she knows I went out with this girl? Or is she over me? Or do you think I have a chance in the future? Need brutal honesty, my family just wants me to move on, but I want to marry this woman!
Updates
+1 y
We were together for almost 2 years.
Updates
+1 y
All of this that she is doing seems rushed and that is not her.
Is this a rebound relationship or trying to make me jealous or have I lost her for good?
Post Opinion