Yeah, seems like a pretty normal reaction. People bottle up their emotions, find some coping mechanism or have delayed reactions and then it just all pours out after being too much. A character crying every so often for a good reason isn't a turnoff to me.
Visit the Grand Canyon and you'll see...