Pms or pregnancy ??

Maxine • Hoping for number 1
So the last 2 months before I got my AF my boobs be really sore , nipples sore and when I touch them or take my bra off they would hurt sooo bad . Now it's 5 days before AF and my boobs are alil sore but not in pain just feel heavy . What could this be ?