a lot of people on this site are like, deeply existentially freaked out that they haven’t been in love by 19 or whatever, and are desperate for any explanation for this that might make it ok. i just want to say, you are completely ok, no explanation needed. this is MUCH more common than you think, especially if you’re not straight. you’re very very young. you’re 100% fine. if you want it, it will happen in its own time.
i know most people won’t see this, but for everyone saying “but i’m over 19, what about me”: i picked 19 partly because it’s such an extremely young age to be beating yourself up over this. but it definitely applies to you too. yes at 20, yes at 25, yes “even” at 30. life doesn’t follow a set schedule. you are ok.