A couple of things:

What is your loss function? For the sentiment analysis task should the sentiment fall in a range [0,1]? If yes, you should be using nn.BCEWithLogitsLoss.
If the same dataset is used across all the epochs, the train loss value should go down (or saturate) but never increase.
Share your training code for better understanding.