Most Helpful Girl
You're really sweet. In my opinion, I would first kiss her and then wait a little while (maybe a month or two) before I said anything. If I was you're girlfriend and heard what you're saying I would be very touched. Take her on a fun, spontaneous date or just do something where you enjoy each others company. Have a wonderful evening, and I would then kiss her! Don't put too much pressure on yourself though. I know it would be your first time but becoming anxious about it and worrying will only self-fulfill the prophecy of it going completely wrong. Have confidence in yourself. You are a great guy and if you guys have been together for almost five months, you both must feel something great for each other. Just be romantic and go for the kiss! If you haven't watched the extra gum commercial: the love story of Sarah and Juan, watch it because it's so adorable and it could give you some inspiration. Good luck and remember don't be nervous! I would definitely have your first kiss and keep it up for a moth or two before I said anything. Has she told you how she feels?
Most Helpful Guy
Horrible idea bro. Just... wait.