Brother u didn't mention that only person who does TAQLEED (Blindly follow a Madhab) will answer ur questions. Yes i m a Ahl al-Nafs caz i prefer to follow a strong hadith over a weak hadith!!!!!