I feel like a yo-yo

Sara • I am a single mom of a 17yr old son & a very proud 3x survivor of brain tumors & brain surgeries. Also have 2 thyroid autoimmune diseases & i am finally in a place in which i am now thinking positive
Ive been seeing this guy for a few months now & i really like him alot. Things go along well then he pulls back from me, then again he starts getting close to me then will pull back. !?!? Its really frustrating!!! A couple weeks ago we stayed in a hotel. Idk what was wrong w me but the next morning i got very emotional & told him how I have very strong feelings for him & couldnt stop crying. I dont like showing my vulnerability to others any more bc i have been very hurt in the past & taken advantage of after allowing others to see me like that. Which made me more emotional bc i was mad at myself for crying. I had no intentions of saying what i said to him and especially not crying. As we agreed in the beginning to take it slow as far as not jumping into a relationship title. I could tell he was shocked as far as me crying & saying how strong my feelings were but he was very sweet & hugged/held me & wiped away my tears & told me i didnt need to cry & not to apologize for how i feel. Before we left the hotel room to check out we hugged for a while & shared a long passionate kiss. We rode together so the car ride to his house was ackwardly quite & i still had tears following out of my eyes...idk why i couldnt stop. Well we got to his house & he wad hesitately getting out & said have a good day ok & i said im sorry again for crying in front of you & saying these things it was never my intention for this to happen.. he said i had nothing to be sorry about & that it is he that should be apologizing to me for making me feel so upset. Well as i drove away i figured i just ruined it... i didnt text or call him the rest of the day & neither did he to me.. i was heart broken... then a little after 10pm he text & asked how i was so i said i was ok been doing alot of thinking he said he was also about what happened earlier... he said he was going to be honest w me & said he really likes me but his feelings are just not as strong for me as mine are for him & that he was sorry... anyways not what i wanted to hear of course but we texted for a long time & agreed to be friends & see what devolopes bc he said he feels like it could get to the point that we could be more. I was so upset.. he already met my son (15yrs old) & they really like each other. (I dont let just anyone meet my son) the next day i didnt call or text as i usually would for 1) to give him space & 2) I was having a crisis w my son who is suicidal. He text me that afternoon & i told him what was happening & he was right there for me & told me to tell my son that he is there for him for anything. My son ended up getting admitted to the hospital for a few days & he was supportive of me & everyday asked about my son & said how he wish he could help him. He asked me to go to dinner later in the week on thursday & my son got out of the hospital that day so he asked for him to go so we went it was nice we talked laughed etc but this time he did most of the talking & opened up more.. he paid of course & it was over $80 so i insisted that i atleast pay the tip so he finally agreed. Anyways we dropped him home & within 2 mins after i drove away he text thank you that he had a good time. Long story short he got close to me again after all that & now he pulled away again.. i feel like a yo-yo. But ive come to the conclusion that i have to step back bc if not im going to be even more hurt so i have been trying not to talk to or text him very much... & if i do im nice but just not as sweet as i was before... its hard but i have to do it. I saw him yesterday for a min to drop something off to him & said i had to go right away & i did that last wk too. I went out over the wkend w a girlfriend & had fun & he knows so he can see im still living my life. I know he feels my distance & im pretty sure hes thinking of it. Am I doing the right thing? I know if i hover or stay the same as i was with him it will push him away but if i distance myself a little will that?? I think that hes probably scared & also he has some things going on in life that hes trying to take care of so idk if its these things or not. Im at a loss as to what i should do/how to act... im not good at these things..