My boyfriend yells at me constantly?
So I've been with this guy for over a year. I've known him for much longer tho roughly 6 years... We were great together at first and still are most of the time but he seems to have days were just everything Ido is wrong to him... Like tonight for example I lost my bank card and we were about to go out for supper ( its my turn to pay we take turns) and it took me forever to find it because my roommate cleaned the house and moved my wallet that I left on the table it only took me like 10 minutes to find but then I got in the car and said sorry for taking so long and explained what happened and he flipped at me saying I was stupid and a idiot and I said sorry again and he just continued to ramble on about how horrible I am and even called me a bitch when I got frustrated and asked him to stop... But other times he's the polar opposite but it takes one little thing and his entire personality changes its like I'm dating Dr jeckle and mister hyde so what could make him like this? I know he loves me he had tried to getwith me for 6 years before I even gave him a chance and is the sweetest boyfriend ever other times? Could he be bipolar? And if so how do I help him with that without Pissing him off ? Thoughts? Please help?
What's Your Opinion?