

Yeah I can’t say the conversations with those guys were exactly a good thing, but you regret it and I don’t see the point in dwelling on it as long as you don’t do it again. Feeling guilty about not telling him at first is a normal reaction, but things didn’t go wrong just because you didn’t tell him immediately. You worked up the courage to tell him, and that took strength. I will say though, I don’t think it’s necessarily good to tell him just because it makes you feel guilty. You should share things with people out of a positive want to, not out of guilt.
I saw elsewhere in the thread that your body count made you feel terrible because it got such a negative reaction from this guy. I don’t think you should be worried about it, because it doesn’t define you or say anything about you as a person. I’ve had partners and irl friends with much higher body counts than you, and I didn’t think any less of them because of it. It’s one of the least interesting things about a person, so getting too worked up about it is weirdo behavior.
I’m really not in a position to understand your financial situation, but I don’t think it’s inherently wrong to accept money from people. I’ve been on a few dates with girls who just put their Cashapp/Venmo in their dating bios without any explanation, and it weirdly seems to work. I’ve literally seen the notifications of random men just sending them money while we’re out for coffee or something. It’s not like they made a bunch of money from it or anything, but there were definitely guys willing to send them money without them even asking for it or pretending to offer anything in return. If you’re not lying to them and they just send you money, I don’t think you’re not a bad person for taking it. Some people just want to spend that way. I will say that if it makes you feel weird, you probably shouldn’t do it though.
If you need someone to talk to in the future, feel free to dm me. I’m not opposed to a respectful Internet friendship, and if you’re feeling lonely and just want someone to talk to I don’t want you to necessarily feel limited to the contents of the original post.