>>15531See a therapist. If you care about your partner and keeping this relationship, and love her, wouldn't you want to find ways to deal with this? What you're describing would drive me insane and would make me feel absolutely awful. As it stands now you're not a bad person for having sexual thoughts towards other people, but how you deal with it will determine whether you're good or bad in most people's eyes.
Also, have you talked to your wife about the sex thing? I've heard "virtually no sex in marriage" is far from a universal truth and can be 'solved' (if it's a problem for you). If you communicate your lack of sexual fulfillment to your partner maybe you'll find some common ground?
The thing that bothers me about your post is the undercurrent of contradictory statements. You say you're satisfied with your relationship and your sex drive is low, yet you spend time watching TikToks of girls dancing and are fantasizing about a girl you know. You are clearly describing sexual impulses. The way you describe the girls on TikTok as a girl "like that" and then throw your wife under the bus honestly made me sad. It's not the vacant thoughts that make me doubt your intentions at all. It's the way you say your thoughts are nothing but instinct, that there's nothing cognizant about them, and yet your inability to get with the girl at the store is a "source of much frustration" and that girls on TikTok are a source of much jealousy. And that you don't find your wife physically comparable to them.
TALK TO YOUR WIFE. Don't tell her about these thoughts you've been having but TELL HER that you're satisfied in life and proud of what you're building together. Tell her you're unfulfilled and that you want to have sex!! Fix your shit.