rape? Pregnancy ?

Claire • 18-hairdresser
My boyfriend has recently started being really rough and pushy in every day life. In the past few weeks he's started to push me down and have sex with me even when I don't want to, he uses the pull out method kinda, He won't let me get on birth control because he doesn't want me getting fat, and my period is 2 weeks later. I just want to know if this is rape and if I could be pregnant?