Congratulations on your engagement!
Don’t give up on your dream of a life of writing. It’s true that it doesn’t guarantee a regular salary or benefits and there are lots of ups and downs on the road. Having said that, if it’s your dream, you should pursue it. I can see from your post that you’re a good writer, so take it one step at a time and see where it takes you. Wishing you all the very best!