So I got a call from my friend and she said she saw my boyfriend out with this girl. I knew he was going out with her but in a group not just alone with a girl. We've had some problems in the past with faithfulness but since then we've talked, and since then we've been going strong for almost a year. I even thought everything was perfect enough for me to give him my virginity. Was I stupid for giving it up? Do you think he's cheating on me with this girl? I need advice!!