Have you talked to your doctor about what you think you may have? I suggest that you do that if you haven't done so already, because they can help point you in the right direction.
Don't worry about the no boyfriend and no kissing part. I haven't had a boyfriend and have never had a kiss before
and a friend of mine has never had one or the other either, and we are both 22 years old - you still have plenty time for that, trust me
You are good enough, even if you don't think others see yourself in that light. Everyone is good enough, and nobody should let negative feelings and thoughts get in the way.
Sending you hugs, hon