What is the ruling of Islamic Law on kissing while fasting?
All praise is due to Allah, and peace and blessings be upon our master the Messenger of Allah ﷺ.
It is prohibitively disliked (makrūh taḥrīman) for a husband to engage in foreplay with or kiss his wife during the daylight hours of Ramaḍān if doing so stirs his desire. If pre-seminal fluid (madhī) is released as a result, the fast is not invalidated; however, if seminal fluid (manī) is released, the fast is broken.
Imām al-Khaṭīb al-Sharbīnī, may Allah have mercy upon him, stated: "It is prohibitively disliked to kiss — whether on the mouth or elsewhere — for one whose desire is stirred, whether man or woman, to the extent that he fears it may lead to intercourse or ejaculation. Embracing, touching, and similar acts without a barrier carry the same ruling as kissing in this regard, because such acts expose the act of worship to being corrupted — and as the two Ṣaḥīḥs record: 'Whoever circles around a protected boundary is liable to fall into it.'"
He further added: "It is preferable for one whose desire is not stirred — even if he is a young man — to refrain from such acts as well, so as to close the door entirely. For he may believe his desire has not been aroused when in fact it has. Moreover, it is Sunnah for the fasting person to abstain from all desires without exception." — Summarised with minor adaptation from [Mughnī al-Muḥtāj]. And Allah the Almighty knows best.
I can`t afford to get married, what should I do to curb my sexual drives?
You should offer a lot of voluntary fasting, keep busy with useful and permissible acts and make supplication to Allah, The Exalted.
What is the ruling on congregational prayer performed outside the mosque, and is it a condition that it be performed in a mosque in order to attain the full reward?
All praise is due to Allah, and peace and blessings be upon our master, the Messenger of Allah ﷺ.
It is not a condition for attaining the reward of congregational prayer that it be performed in a mosque; however, a Muslim should still be keen to perform his prayers in the mosque, so as not to miss out on immense reward. This is due to the virtue of the mosque and of spending time there (i‘tikāf), the typically larger number of worshippers present, and the additional reward gained through walking to and from the mosque. On the authority of Abū Hurayrah (raḍiyallāhu ‘anh), the Messenger of Allah ﷺ said: "Whoever purifies himself in his house, then walks to one of the houses of Allah to fulfill one of the obligations Allah has prescribed, one of his steps will erase a sin, and the other will raise him a degree [in status]." (Related by Muslim)
Whoever misses congregational prayer at the mosque should still strive to pray in congregation at his workplace, or together with the members of his household. And Allah, the Exalted, knows best.
Does excessive sleep during Ramadan invalidate fasting?
Sleeping a lot in Ramadan does not invalidate the fast, but a Muslim may miss out on great rewards from prayer, Quran recitation, and acts of worship due to excessive sleep.