well a few days ago I had a miscarriage and then today I find out my bf has been cheating on me... yeah talk about a shitty last few days
thanks @maciesmomma11 and yeah he pretty much is