These are all good points that you have put forth and only you can truly know when you have had enough. You haven't made any quick decisions yet but sit on it for a given time to really come to that conclusion. Serenity13 just came to the conclusion to file but after alot of thought and prayer. There is no right or wrong answer and you will have support either way.
Me: 28 H: 32 1st marriage 4 both 1 1/2 year married 2gether for 9 1S: 6months 1stepson: 2yo