This is going to be an awkward question but…
Of course you do belong here, you inspired never to quit and I would do the same to you