Well, it seems that he suffers from extreme jealousy , which i believe can be considered as an Over - valued idea , and since his paraonid behaviour is restricted to you alone ,and his is otherwise normal with other people , so this rules out , him having paranoid personality ...
However , his this jealous behaviour needs to be addressed to him as a problem which can spiral out and become a cause of strain in your otherwise good relationship , as right now you may be able to compromise and adjust according to his unrealistic and impractical demands , but sooner or later this way of keeping one person suppressed may lead to you being stressed out and wanting desperately to lead a normal life , plus here it is his jealousy and insecurity for which you are being suppressed and made to lead a life which is being monitored over by him ..
So, basically you need to talk to him about this and ask him to let you be more free and not being too controlled by him , and if possible you both can take help of a relationship expert , who shall help you to express your feelings about this whole situation to your boyfriend who is ignoring the fact that everyone deserves to be given the space that one needs and also he should be more trusting towards you as whenever he becomes distrustful towards you and is suspicious , this in a way puts a question mark on your credibility as a person and makes the relationship very unstable , and all these things you may not be able to do on your own.
So, please stop being a push over , as you also deserve the same freedom and respect in this relationship as your boyfriend does and so to bring equality and practicality in the relationship , you need to seek help of a relationship expert , who will act as a catalyst in putting your thoughts across to your boyfriend , which uptil now you have suppressed to make him happy ..So, gather some courage and get going ..as your boyfriend needs to learn to give you the trust and respect and space that you need in ths relationship ..for the sake of maintaining the relationship.
I hope this helps..
I wish you all the best..
Please press the ACCEPT button if you are satisfied with the answer as only then will i be credited for my service.