The Bottom Line
It takes a very strong person to stay committed when things get tough, but if they truly love each other then staying together through thick & thin is worth fighting for because nothing else matters more than being there for one another when it really counts.
When it comes to relationships, there are no guarantees in life — but that doesn’t mean you shouldn’t aim high and shoot for the stars! If you’re lucky enough to find a man who embodies all of these qualities, then hold on to him tight because he’s definitely a keeper.