I don't know you well but well enough to have had to sit down for the news!
I didn't realize you had broken up with your previous boyfriend. But it sounds like you found Mr. Right!
Congratulations!