i had a bf like htat once.. he was so possessive, not jealous, just down right possessive.. used to tell me i could have any guy i wanted but if we went out which was very rare, he would make sure i never wore a mini skirt, and we only went into bars that had mostly women.. other times he would accuse me of looking at guys and if he caught a guy looking at me, he'd go on about how that one wanted me..
he was too imature and insecure in himself.. in the end i told him to leave. a guy like that (or woman like it) is demeaning and will just bring you down emotionally and will make you think you arent worth going out with. dump him or tell him to grow up.
you'r bf isnt a virgo i hope? cos (no offence to virgo's, many of my friends are that sign) but this guy was a virgo, and a couple of other virgo's i knew were exactly the same..