Hello everyone, advice would be greatly appreicated in this long post. (Sorry and thank you in advance)
I'm dating this boy who lives a distance away (not an issue) and we've met up a couple of times and get on really well. We've been speaking pretty much all the time for about a month now (text messages/facebook/phone calls) and this is the first time I've been this serious with anyone before.
At first I was very easy going and relaxed about speaking to him and meeting up with him but now I'm getting jealous and getting this sickly nausea feeling as we're growing closer. This past weekend I didn't eat much and I was actually sick last night over it. I read up online and its saying all different things so I have no clue

want advice from people who've had experience.
I've never been in love before whereas he has. He lives in an area where there are many gay clubs and I live in an area where there is none. I do trust him, I know I do but I do feel I have insecurities so I do get worried when he goes out there, but not to an extent which it upsets me. There was an issue over the weekend where he had to spend the night with somebody he use to sleep with due to not being able to get home and I really blew red and made him tell that person about me. He promised they didn't sleep together and I believe him but the principal got tome. I felt so awful afterwards and thought I nearly lost him but he's promised that although it annoyed him, he still wants to make it work with me. (We're meeting up this weekend so will speak more about it then)
So after my awful behaviour I realised how much he means to me and how much I want to make this work, the fact he decided to stay when he seen me at my worse tells me that he sees something with me too. What I want to know is why do I feel like this? Sick all the time? He's constantly on my mind. It's getting to me so much and it's effecting my work and everything, I haven't eaten properly in three days because I feel sick when trying to eat. I hope they're good signs and not bad.
Thanks in advance.