There's no perfect marriage, do what works for your marriage. Even if it still doesn't work out in the end, you'll know you did your best and not at fault.
Don't let social media give you high expectations of how a successful marriage should be. Every marriage has its own success level and what bonds them. The difference is that some marriages lose their juice and still manage to keep it together, but some can't.