By reading what you have said here, you would be a great father. Discipline might be the most difficult aspect, but you have what it takes to be a caring, educational, guiding, loving, nurturing parent. Don't sell yourself short. There are some pretty bad dads out there and their children can be...