I've been in a relationship with a girl for almost 4 years. We eventually (very recently) broke up because i've come to (fully) realise that i'm gay. [She's already aware of this for some time, i'll spare the details of this story as it is not very relevant at the moment.]
The thing is, we hit off very well, and, because of that, everyone around me expected us to eventually marry.
So i want to tell my family that we broke up, and eventually that i'm gay. But, everyone will be shocked that we broke up, since that won't see an apparent reason. Thus, the only way to make them understand would be if i told them the true reason: i'm gay.
Right now, I'm concerning especially with my mother, whom i WANT to tell both things, though i fear it'll come as a shock, since she imagined my future with said girl, and it'll be confusing that i'm gay, for i was with a girl for 4 years.
I think it is important to notice that my family will not reject me or think i'm possessed or anything of the like, but of course it will be surprinsing, especially because i've been with a girls for so long. (Otherwise, i don't think it would've come as a shock..)
My question is: should i say both things, that i broke up with her and why, or give some time in between?
I'd apreciate any feedback, i tried to keep it short so it is readable, but if you want to know anything else please ask...