@fist_of_khonshu I am very sorry for your loss

. Him trying to get into your pants, knowing your situation and what you have gone through is pretty fucking vile. Gifting you a perfume is the cherry on top.
I think, that in many cases a guy professing his love to you and you refusing will not put you in any danger. An uncomfortable situation, sure, but nothing further. BUT your situation and especially what and how he is writing shows me that your instinct was 100% correct.
"I am such a nice guy, the only thing I need from a relationship is making the other person smile

"

This is about as manipulative as it gets.
The second message is exactly the same. It's literally "I am the nice guy, why don't you pick me." He sounds like a fucking creep. He has probably been waiting for quite some time to make the move on you. If it were just a spur of the moment thing, he wouldn't have gone through the motions of buying you the perfume, typing out a message (which, I promise you he spent quite some time on), etc.
I'd stop all contact with him. If he writes you, tell him, that you don't want to keep contact with him and that you'd appreciate him respecting that. Be direct, not like him. I have been in a somewhat similar situation with a homosexual. Sugarcoating it will not work. No compromise. And like
@isalaide said, escalate immediately should he not respect your boundaries. And inform your family, even if they like him. Explain the situation and show them the texts if need be. If they don't listen, that's on them and not you "interpreting" something! Like
@isalaide said, parents sense what's going on.
And good on you for going to therapy. Definitely discuss this with your therapist!
Edit:
My choice of words was deliberate, that I don't deny. It's mainly a mental battle between what I think im percieving and what the people we both associate with want me to believe about the situation. Most people in my real life who know us say I'm overreacting to the gesture and taking what he says out of context. I hope I made that clear in my last few replies.
And even if you were overreacting, so what (obv. you aren't)? Better save then sorry. And if people can't see that, fuck them.